teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

訂正

2015/11/18 22:07

投稿

Orlofsky
Orlofsky

スコア16419

answer CHANGED
@@ -1,7 +1,14 @@
1
+ SQL Mk-2 で実際に接続しているDBは何でしょうか?
2
+
1
3
  [PostgreSQLにおけるNVL関数の代替手段](http://kashi.way-nifty.com/jalan/2014/03/postgresqlnvl-8.html)
2
4
  >SELECT COALESCE(order_date," ") FROM sales;
3
5
  ですね。
4
6
 
7
+ Oracle でしたら、
8
+ SELECT NVL(order_date," ") FROM sales;
9
+
10
+ SQL Mk-2 は使ったことがありませんが、NULLの扱いにきちんと対応できないのかもしれません。
11
+
5
12
  以下はOracle での書き方ですが、
6
13
  SQL> SET NULL null
7
14
  SQL> SELECT 1 + NULL AS ANSWER FROM DUAL ;