本ページでは、package の作り方を掲載しています。共通関数や汎用的な関数などを package で定義して Perl モジュールとして再利用することで、作業効率が向上します。
Category Archives: 情報・プログラミング
[ PHP ] Oracle Lob型のデータを FTP 転送する
ここでは、Oracle データベースの Lob 型のカラムの内容を FTP 転送するサンプルコードを掲載しています。
[ Linux C言語 ] IP アドレスの追加と削除 ( SIOCSIFADDR / SIOCDIFADDR )
随分と古い情報になりますが、Linux (Fedora6) で IP アドレスとの追加と削除を行うサンプルプログラムを本ページでは掲載しています。
[ VB.NET入門編 ] Sub Function プロシージャと引数 ( ByVal / ByRef )
プロシージャと呼ばれるものの中で、ここでは Sub プロシージャと Function プロシージャについて、基本的なサンプルを例に出しながら掲載しています。Sub や Function 以外には、プロパティ ( Property ) や Operator などもプロシージャと呼ばれますが、ここでは取り上げていません。
Continue reading
[ VB.NET / C# ] BackgroundWorker を使ったマルチスレッドのサンプル
.Net Framework 2.0 以降では、BackgroundWorker コンポーネントを使用してマルチスレッドアプリケーションを作成することができるようになりました。ここでは、BackgroundWorker を使った簡単なサンプルを掲載しています。
[ Postgres ] 文字列と NULL は比較演算子で比較できない ( is null )
今まで Postgres を使用したことは一度もありませんでしたが、文字列と null の比較は Postgres のバージョンによって違うようです。
[ Oracle関数 ] 数値の四捨五入と切り捨て ( round / trunc )
Oracle では、数値の四捨五入には round 関数を、数値の切り捨てには trunc 関数を使用して行うことができます。ここでは、そのサンプルを掲載しています。
[ PHP ] Oracle ストアドプロシージャを呼び出し結果を取得する
ここでは、PHP から Oracle のストアドプロシージャを呼び出し、その結果を取得するサンプルを掲載しています。ちなみに、ストアドプロシージャは英語では stored procedure と書きます。
[ PHP ] 直接実行のPHPスクリプトからOracle接続エラー時は環境変数の登録を確認する
コマンドラインや cron から PHP スクリプトを実行するときがあります。また、直接ではなくても シェルスクリプトから PHP スクリプトを起動するケースもあります。
しかし、Web ブラウザから起動した PHP は Oracle に接続できるが、cron 経由や直接起動した PHP スクリプトからは Oracle に接続できないといったことがあります。
実際にありました。。。
[ Oracle PL/SQL ] 行レベル BEFORE トリガー ( SQLを書き換える )
消費税法が施行された 1989年(平成元年)4月1日から月日が経過し、3%だった税率は 5%、8% を経てそろそろ 10% かと騒がれている今日この頃です。ここでは、消費税を例にユーザが発行した SQL の値を書き換えてテーブルにレコードを挿入、更新する PL/SQL のサンプルを掲載しています。