回答編集履歴
3
修正
test
CHANGED
@@ -1,4 +1,4 @@
|
|
1
|
-
OracleではDATE型への設定は以下のように TO_DATEを使います。
|
1
|
+
OracleではDATE型への設定は以下のように TO_DATEを使います。TO_DATEがないので暗黙の型変換が起きて、変なデータが入ってしまったのでしょう。今後はデータ型の扱いにシビアになってください。
|
2
2
|
|
3
3
|
文字列はシングルクォートで囲みます。
|
4
4
|
|
@@ -60,11 +60,11 @@
|
|
60
60
|
|
61
61
|
-------------------
|
62
62
|
|
63
|
-
2018
|
63
|
+
2018-02-01 00:00:00
|
64
64
|
|
65
|
-
2018
|
65
|
+
2018-03-01 00:00:00
|
66
66
|
|
67
|
-
2018
|
67
|
+
2018-03-20 00:00:00
|
68
68
|
|
69
69
|
```
|
70
70
|
|
2
修正
test
CHANGED
@@ -42,6 +42,10 @@
|
|
42
42
|
|
43
43
|
```SQL
|
44
44
|
|
45
|
+
ALTER SESSION SET NLS_DATE_FORMAT = 'YYYY-MM-DD HH24:MI:SS' ;
|
46
|
+
|
47
|
+
|
48
|
+
|
45
49
|
SELECT DISTINCT 適用開始日付
|
46
50
|
|
47
51
|
FROM 商品構成マスタ
|
1
追記
test
CHANGED
@@ -63,3 +63,17 @@
|
|
63
63
|
2018/03/20 00:00:00
|
64
64
|
|
65
65
|
```
|
66
|
+
|
67
|
+
|
68
|
+
|
69
|
+
追記
|
70
|
+
|
71
|
+
CREATE TABLEとSELECTの中に全角空白が入っています。半角空白を使ってください。
|
72
|
+
|
73
|
+
メモ帳でコードを書いているならエディタを使ってください。
|
74
|
+
|
75
|
+
有償ソフトの秀丸エディタなら全角空白を□で表示するようカスタマイズできます。
|
76
|
+
|
77
|
+
[秀丸エディタで不可視文字を表示](https://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q1433034209)
|
78
|
+
|
79
|
+
サクラエディタでも同じ機能があったかも?
|