孫的メモ
[メモ編集]
編集対象:
Oracle
Velocity
Excel
便利ツール
IE7
情報サイト
休日予定
PSP関連
なにげないメモ
処理モード:
更新
メモ取得
キャンセル
カテゴリファイル名:oracle
カテゴリ名称:Oracle
特別タグ:
[TAG_B]
太字
[/TAG_B]
[TAG_SMALL]
小文字
[/TAG_SMALL]
[TAG_RED]
赤字(太字)
[/TAG_RED]
[コマンド] ユーザの持つ全てのオブジェクトをエクスポートする場合のコマンド exp userId/pass@XE file=C:\FILE.dmp owner=userId エクスポートしたファイルをインポートする場合のコマンド imp userId/pass@XE file=C:\FILE.dmp full=y ignore=y commit=y [SQL] 1.DECODE関数 DECODE(項目A, 'A', '001', 'B', '002', 'C', '003') このように記述する。 意味合いとしては以下のようになる。 ・項目Aの値がAだった場合001を返す ・項目Aの値がBだった場合002を返す ・項目Aの値がCだった場合003を返す DECODE(項目A, 'A', '001', 'B', '002', 'C', '003')=比較対象 このようにWhere句でも使用できる。 2.CASE関数 CASE 項目A WHEN 'A' THEN '001' WHEN 'B' THEN '002' WHEN 'C' THEN '003' ELSE NULL END DECODE関数と同じように場合分けが可能である。 記述の仕方は複数あり下記(※1)のような記述もできる。 意味合いは1.DECODE関数で記述した意味合いと同意である。 (※1) CASE WHEN 項目A='A' THEN '001' ELSE NULL END この場合項目AがAだったら001を返し それ以外だったらNULLを返すという意味合いになる。
パスワード:
[
戻る
]
- http://ryumago.dragon-breath.net -