- - PR -
DECODEについてご教授ください。
1
投稿者 | 投稿内容 | ||||
---|---|---|---|---|---|
|
投稿日時: 2005-08-23 09:12
SQL構文で DECODE という文が存在していますが
このコードの入った文をACCESSで実行した場合エラーとなりました。 たぶん、oracle独自の関数だと思いますが Accessではどのような関数に置き換えたらよろしいですか? よろしくお願いいたします。 | ||||
|
投稿日時: 2005-08-23 09:39
こんにちは、じゃんぬ です。
確か、IIF だと思います。 _________________ C# と VB.NET の入門サイト じゃんぬねっと日誌 | ||||
|
投稿日時: 2005-08-23 09:42
IIfという関数が代わりになると思います。
ただ、構文は異なりますのでヘルプ等を確認して下さい。 | ||||
|
投稿日時: 2005-08-23 09:45
Switch関数とかIIF関数とかでどうでしょう
#Choose関数とかあったような...(記憶が微妙) _________________ # Future Is On Fire ! | ||||
|
投稿日時: 2005-08-23 10:09
ありがとうございました。
助かりました。(m_o_m) | ||||
|
投稿日時: 2005-08-23 10:12
Accessで使えるかどうかは分かりませんが、SQL標準ではCASE句を使います。
DECODE(colA, 1, 2, 3) ↓ CASE colA = 1 THEN 2 ELSE 3 END となります。 |
1