質問編集履歴

2

ミスを修正

2019/04/12 01:28

投稿

rebell
rebell

スコア19

title CHANGED
File without changes
body CHANGED
@@ -29,7 +29,7 @@
29
29
  追記:
30
30
  ```sql
31
31
  SELECT
32
- '1000000000' as yyy
32
+ '固定値' as yyy
33
33
  , zzz
34
34
  , www
35
35
  CASE

1

ELSEに何もかかない場合のSQL文と発生したエラー内容を書きました

2019/04/12 01:28

投稿

rebell
rebell

スコア19

title CHANGED
File without changes
body CHANGED
@@ -23,4 +23,28 @@
23
23
  SUBSTR(string, start[, length])
24
24
 
25
25
  ヒントや、参考になるサイトなどあれば頂けると助かります。
26
- よろしくお願いします。
26
+ よろしくお願いします。
27
+
28
+
29
+ 追記:
30
+ ```sql
31
+ SELECT
32
+ '1000000000' as yyy
33
+ , zzz
34
+ , www
35
+ CASE
36
+ WHEN 取得元TBL.= 'xxx' THEN '0:あ'
37
+ ELSE
38
+ END
39
+ FROM
40
+ 取得元TBL a
41
+ Left Outer Join
42
+ 別の取得元TBL b
43
+ ```
44
+ SELECTの中にCASEを書いてOracle SQL Developerで
45
+ 実行したのですがエラーが出てしまいました。
46
+ ORA-00923: FROMキーワードが指定の位置にありません。
47
+ 00923. 00000 - "FROM keyword not found where expected"
48
+
49
+ カンマの位置や抜けもよく見ましたが間違っていないと思うのですが、
50
+ CASEをはじめて使うため記述にミス等あればご指摘いただきたいです。