ここでは、Oracle の last_day 関数と extract 関数を使って、月の最終日を文字列型、数値型でそれぞれ取得する SQL のサンプルを掲載しています。
Tag Archives: oracle
[ Oracle SQL ] 文字列を連結する ( concat 関数と || 演算子 )
ここでは、Oracle で文字列を連結する || 演算子と、文字列の連結を行う concat 関数についてのサンプル SQL を掲載しています。
[ PHP ] OCI8 による Oracle 接続でトランザクションの混信を防止する
ここでは、OCI8 による oracle 接続でのトランザクションの混信について掲載しています。
[ Solaris ] PHP5(–with-oci8)のインストールとOracle環境変数の設定(profile, envvars)
ここでは、Solaris10 に PHP5 をインストールて、実際に PHP スクリプトから Oracle に接続するまでのセットアップ方法について掲載しています。
[ Oracle PL/SQL ] 挿入速度は FOR LOOP より FORALL の方が圧倒的に高速
ここでは、FOR LOOP と FORALL それぞれでデータベースへ 10 万件分のデータを insert する処理速度を比較しています。
[ PHP ] Windows 版 PHP5 に OCI8 をセットアップする
PHP5 ( windows版 ) では、php.ini ファイルの oci8 の拡張 dll を有効にするだけで OCI8 を使って Oracle データベースに接続できるようになります。
[ Oracle ] SELECT FOR UPDATE 悲観的ロックによる損失は数千万円
Oracle は多くの大企業で採用されているデータベースです。保守料も高額ですので大企業くらいしか導入できないのことが実際のところではないでしょうか。保守料のかからない無償版という選択肢もありますが、以下のような制約もあるので使い辛いのではないでしょうか。
[ Oracle ] データベースの文字コードを調べる ( NLS_CHARACTERSET )
ここでは、Oracle データベースの文字コードを調べる SQL のサンプルを掲載しています。
[ ODP.NET ] Oracle Data Provider for .NET のダウンロードとインストール
ODP.NET とは、Oracle が開発している .Net アプリケーションから Oracle データベースへ接続するためのネイティブミドルウェアです。以下のサイトよりダウンロードしてインストールを行うことができる。32ビットおよび64ビット版がそれぞれ提供されています。
[ Oracle PL/SQL ] constant 変数の宣言と初期化でコンパイルエラー ( PLS-00322 / PLS-00363 )
ここでは、PL/SQL で constant 変数の宣言と初期化でコンパイルエラーとなる記述方法について掲載しています。詳細はサンプル中のコメントを参照ください。