質問編集履歴
6
誤字
test
CHANGED
@@ -1 +1 @@
|
|
1
|
-
|
1
|
+
うまく置換ができない
|
test
CHANGED
@@ -1,22 +1,12 @@
|
|
1
|
-
|
1
|
+
レコードが取れない場合にうまく置換が出来ません。
|
2
2
|
|
3
3
|
|
4
4
|
|
5
|
-
たとえば、下記のようなテーブルでIDが存在しない場合
|
5
|
+
たとえば、下記のようなテーブルでIDが存在しない場合
|
6
6
|
|
7
7
|
select nvl(name,'no') name from table where id =3;
|
8
8
|
|
9
9
|
のようにしても置換が出来ない状況です。
|
10
|
-
|
11
|
-
|
12
|
-
|
13
|
-
実現したいのは
|
14
|
-
|
15
|
-
---------------
|
16
|
-
|
17
|
-
name
|
18
|
-
|
19
|
-
no
|
20
10
|
|
21
11
|
|
22
12
|
|
5
test
CHANGED
File without changes
|
test
CHANGED
@@ -4,7 +4,7 @@
|
|
4
4
|
|
5
5
|
たとえば、下記のようなテーブルでIDが存在しない場合はnameを"no"としたい場合
|
6
6
|
|
7
|
-
select nvl(name,'no') from table where id =3;
|
7
|
+
select nvl(name,'no') name from table where id =3;
|
8
8
|
|
9
9
|
のようにしても置換が出来ない状況です。
|
10
10
|
|
@@ -14,7 +14,7 @@
|
|
14
14
|
|
15
15
|
---------------
|
16
16
|
|
17
|
-
n
|
17
|
+
name
|
18
18
|
|
19
19
|
no
|
20
20
|
|
4
test
CHANGED
File without changes
|
test
CHANGED
@@ -18,8 +18,6 @@
|
|
18
18
|
|
19
19
|
no
|
20
20
|
|
21
|
-
---------------
|
22
|
-
|
23
21
|
|
24
22
|
|
25
23
|
テーブル内容
|
3
test
CHANGED
File without changes
|
test
CHANGED
File without changes
|
2
test
CHANGED
File without changes
|
test
CHANGED
@@ -4,7 +4,7 @@
|
|
4
4
|
|
5
5
|
たとえば、下記のようなテーブルでIDが存在しない場合はnameを"no"としたい場合
|
6
6
|
|
7
|
-
select nvl(name,'no') from table where id =
|
7
|
+
select nvl(name,'no') from table where id =3;
|
8
8
|
|
9
9
|
のようにしても置換が出来ない状況です。
|
10
10
|
|
1
修正内容の追記
test
CHANGED
File without changes
|
test
CHANGED
@@ -8,6 +8,22 @@
|
|
8
8
|
|
9
9
|
のようにしても置換が出来ない状況です。
|
10
10
|
|
11
|
+
|
12
|
+
|
13
|
+
実現したいのは
|
14
|
+
|
15
|
+
---------------
|
16
|
+
|
17
|
+
nvl(name,'no')
|
18
|
+
|
19
|
+
no
|
20
|
+
|
21
|
+
---------------
|
22
|
+
|
23
|
+
|
24
|
+
|
25
|
+
テーブル内容
|
26
|
+
|
11
27
|
---------
|
12
28
|
|
13
29
|
id name
|
@@ -16,8 +32,6 @@
|
|
16
32
|
|
17
33
|
2 saya
|
18
34
|
|
19
|
-
---------
|
20
|
-
|
21
35
|
|
22
36
|
|
23
37
|
皆様の知恵をお貸しください!
|