- - PR -
SQL構文 テキストの連結
| 投稿者 | 投稿内容 | ||||||||
|---|---|---|---|---|---|---|---|---|---|
|
投稿日時: 2005-12-27 14:20
ISNULL ですね。 # Oracle なら NVL... orz _________________ C# と VB.NET の入門サイト じゃんぬねっと日誌 | ||||||||
|
投稿日時: 2005-12-27 15:31
>ISNULL ですね。
># Oracle なら NVL... orz Oracleならnvlを使わなくてもいいのでは select a || b || c from (select 'aaa' as a ,null as b,'ccc' as c from dual); [ メッセージ編集済み 編集者: 明智重蔵 編集日時 2005-12-27 15:33 ] | ||||||||
|
投稿日時: 2005-12-27 15:40
いや、NVLすべきと思います。 column1, column2, column3ともにNULLの可能性があるので、 3つの列がNULLであった場合、NULLが取得されるからです。 #追記 いや、ふと書いてから3つNULLならNULLにしたいって意思だったら しなくてもいいかぁ〜って自分で思っちゃいました。 一応9iのマニュアル上は以下の様に書かれていますけど・・・
[ メッセージ編集済み 編集者: 夏椰(冒 険 者) 編集日時 2005-12-27 15:46 ] | ||||||||
