三流備忘録 Oracleの備忘録

■関数備忘録■

[A]
ABS nの絶対値を返す
ACOS nのアークコサインを戻す
ADD_MONTHS 日付dにnヶ月加えて戻す
ASCII charの最初の文字の10進数表記を戻します
ASCIISTR 任意のキャラクタセットの文字列を・・・・
ASIN nのアークサインを戻す
ATAN nのアークタンジェントを戻す
ATAN2 nおよびmのアークタンジェントを戻す
AVG exprの平均値を戻す
[B]
BITAND expr1とexpr2のビットに対するAND計算をする
[C]
CEIL n以上の最も小さい整数を戻す
CHARTOROWIDcharをROWIDに変換する
CHR nで指定した文字コードに対応する文字を返す
COALESCE 式のリストの最初のNULLでないexprを返す
CONCAT char1にchar2を連結した値を返す
CONVERT あるキャラクタセットから別の・・・・
COS n(ラジアンで表された角度)のコサインを戻す
COSH nの双曲線コサインを返す
COUNT exprの個数を返す
CURRENT_DATEセッションタイムゾーンの現在の日付・・・・
CURRENT_TIMESTAMP現在のセッションタイムゾーンで・・・・
[D]
DBTIMEZONE データベースのタイムゾーンを戻す
DECODE exprとserchを比較して、等しい場合には・・・・
DUMP exprのデータ型コード、長さ(バイト単位)、内部表現・・・・
[E]
EMPTY_BLOB,EMPTY_CLOBLOB変数の初期化、LOB列、属性・・・・
EXP eをn乗した値(e=2.71828183...)を返す
EXTRACT(日時)指定したdateから指定したフィールドを返す
[F]
FLOOR n以下の最大整数を戻す
[G]
GREATEST 指定された式の中で最も大きな値を求める
[I]
INITCAP 各単語の最初の文字を大文字・・・・
INSTR stringのsubstringを検索する
[L]
LAST_DAY dateを含む月の最終日を返します
LEAST charの左側にあってsetに指定された文字を削除する
LENGTH 指定された式の中で最も小さな値を求める
LN nの自然対数を戻す
LOG mを底とするnの対数を戻す
LOWER すべての文字を小文字として返す
LPAD char1の左側にchar2に指定した文字を連続的・・・・
LTRIM charの左側にあってsetに指定された文字を削除する
[M]
MAX exprの最大値を返す
MIN exprの最小値を返す
MOD mをnで割った余りを戻す
MONTHS_BETWEEN date1とdate2の月数を戻す
[N]
NEXT_DAY charで指定した曜日で、dateより後の最初の日付を戻す
NULIF expr1とexpr2を比較し同じ場合にNULLを返す
NVL expr1がNULLの場合expr2を戻します
NVL2 expr1がNULLのでない場合,expr2を戻します・・・・
[P]
POWER mのn乗を返す
[R]
REPLACE replacement_stringでserch_stringを置換した値を返す
ROUND(数値) numberを小数点以下integer桁に丸めた値を返す
ROUND(日付) dateを書式モデルfmtで指定した単位に丸めた結果を返す
ROW_NUMBER 1からはじまるシーケンスで一意の数値を割り振る
RPAD char1の右側にchar2に指定した文字を連続的・・・・
RTRIM charの右側にあってsetに指定された文字を削除する
[S]
SIGN n < 0 の場合、-1を戻す
SIN n(ラジアンで表された角度)のサインを戻す
SINH nの双曲線サインを戻す
SQRT nの平方根を戻す
SUBSTR stringのpositionの文字から・・・・
SUM exprの合計値を戻す
SYSDATE ローカルデータベース上の現在の日時をDATE型で戻す
SYSTIMESTAMPデータベースが存在するシステムのタイムゾーン・・・・
[T]
TAN n(ラジアンで表された角度)のタンジェントを戻す
TANH nの双曲線タンジェントを戻す
TO_CHAR(文字)データベースキャラクタセットに変換する
TO_CHAR(日時)日付書式fmtで指定された書式のVARCHAR2値に変換する
TO_CHAR(数値)数値書式fmtで指定された書式のVARCHAR2値に変換する
TO_DATE charをデータ型に変換する
TO_NUMBER charを数値型に変換する
TRIM 文字列の先行、後続、両方を切り捨てる事ができる
TRUNC(数値) nを小数第m位まで切り捨てた値を戻す
TRUNC(日付) dateを書式モデルfmtで指定した単位まで・・・・
[U]
UID ログインユーザーを一意に識別する整数を戻す
UPPER すべての文字を大文字として返す
USER ログインユーザー名を戻す
USERENV 現行のセッション情報を返す
[V]
VSIZE exprの内部表現でのバイト数を戻す
[書式]
書式 書式

門外不出のOracle現場ワザ
五十嵐 建平 大塚 信男 小田 圭二 鈴木 博貴 村方 仁
翔泳社 (2005/06/17)
売り上げランキング: 11,656


Oracle DB PL/SQLプログラミング即効リファレンス―Oracle 8i、9i、10g対応
IPイノベーションズ
技術評論社 (2004/11)
売り上げランキング: 22,295
おすすめ度の平均: 5
5 後半が役に立つ!


Oracle達人技ベスト
Oracle達人技ベスト
posted with amazlet on 06.09.11
株式会社アゲハ 吉野 功 秋山 竹史 加藤 猛 倉田 寛正
翔泳社 (2003/09/20)
売り上げランキング: 23,217
おすすめ度の平均: 5
5 「ベスト」に偽りなし!DBA必携の一冊
5 内容が濃いです。


© 三流備忘録