質問編集履歴

1

テーブルクリエイトとレコードのインサート追記、エラーメッセージの転記

2020/03/31 13:56

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -25,6 +25,42 @@
25
25
  その中の特定のカラム(例えばXXX)をUSERSの中にある他のレコードの値を参照して、書き換えたいです。
26
26
 
27
27
  (書き換えるための値を保持しているはXXXで同一です)
28
+
29
+
30
+
31
+ テーブル作成
32
+
33
+ ```sql
34
+
35
+ CREATE TABLE USERS
36
+
37
+ (
38
+
39
+ id VARCHAR2(10) NOT NULL,
40
+
41
+ xxx VARCHAR2(50),
42
+
43
+ yyy VARCHAR2(50)
44
+
45
+ );
46
+
47
+ ```
48
+
49
+ レコード追加
50
+
51
+ ```sql
52
+
53
+ INSERT INTO USERS VALUES ('USER01','USE01の名称','USER01の備考');
54
+
55
+ INSERT INTO USERS VALUES ('USER02','USE02の名称','USER02の備考');
56
+
57
+ INSERT INTO USERS VALUES ('USER03','USE03の名称','USER03の備考');
58
+
59
+ ```
60
+
61
+ この時にUSER02のレコードのxxxの値を抽出して、
62
+
63
+ レコードUSER01のレコードのxxxの値を抽出された値で更新したい。
28
64
 
29
65
 
30
66
 
@@ -70,4 +106,8 @@
70
106
 
71
107
  Oracle DBです
72
108
 
73
- SETキーワードがないと言われてしまします。
109
+ SETキーワードがないと言われてしまします(以下)
110
+
111
+ SQLエラー: ORA-00971: SETキーワードがありません。
112
+
113
+ 00971. 00000 - "missing SET keyword"