鬼嫁に牙を抜かれた「歌って踊れるSE」肉が大好き!でも、鬼嫁に食べさせてもらえません。。。泣

SQLServerでACCESSのIIF関数が使えない。
かわりに、CASEを使う。

<ACCESS>

CREATE VIEW AS TEST
SELECT ・・・,
iif([金額]=100000 And [最大額] Is Not Null,'AAA',Null) as メモ
FROM TABLE_A

<SQL Server>

CREATE VIEW AS TEST
SELECT ・・・,
case when 金額=100000 And 最大額 Is Not Null then 'AAA' else Null end as メモ
FROM TABLE_A


http://www7.big.or.jp/~pinball/discus/sqls/28582.h...

SQL会議室
http://www7.big.or.jp/~pinball/discus/sqls/

コメントをかく


「http://」を含む投稿は禁止されています。

利用規約をご確認のうえご記入下さい

ぴーあーる

編集にはIDが必要です