SQL between 範囲を指定して検索する

SQLのbetweenで範囲を指定して検索するサンプルです。 目次 サンプル 条件を範囲で指定する(Between)   日時型の項目を範囲で指定する   Betweenの否定 条件を範囲で指定する( […]

Oracle PL/SQL ファンクションとTYPEで複数行返す

目次 サンプル Typeを作成する   複数行返すファンクション   ファンクションを呼び出す側   Typeを削除する Typeを作成する 最初にファンクションで使用するTYPEのオブジェ […]

SQL 片方のTableのみにある行を抽出(LEFT JOIN)

SQLのLeft Joinで片方のテーブルのみにあるデータ行を抽出するサンプルです。 目次 サンプル 左のテーブルのみにあるデータを抽出する   どちらかのテーブルのみにある行を抽出する 左のテーブルのみにある […]

Oracle NVLとNVL2のサンプル

目次 サンプル NULLの場合に文字列を指定する(NVL)   NULLとNULLでない場合の両方で文字列を指定する(NVL2) NULLの場合に文字列を指定する(NVL) NVL(対象の値, NULLの時に表 […]

Oracle 文字列を操作するサンプル

目次 サンプル 文字を結合する(||演算子/concat)   文字の位置を返す(INSTR)   文字の位置をバイトで返す(INSTRB)   文字を置き換える(REPLACE) &nbs […]

Oracle 計算/四捨五入/切り捨て/切り上げ

Oracleの計算/四捨五入/切り捨て/切り上げのサンプルです。 目次 サンプル 数値の計算   四捨五入   切り捨て   切り上げ 数値の計算 数値の計算のサンプルです。 — 足し算 […]

Oracle PL/SQLのcommitとrollbackと例外処理

目次 サンプル commitとrollbackのサンプル   強制的に例外を発生させる(Raise文)   独自の例外を発生させる(RAISE_APPLICATION_ERROR)   ルー […]