質問編集履歴
2
「実現したいこと」を修正しました。
test
CHANGED
File without changes
|
test
CHANGED
@@ -18,9 +18,7 @@
|
|
18
18
|
CALL spTEST_Get();
|
19
19
|
|
20
20
|
END
|
21
|
-
|
22
|
-
のよう
|
21
|
+
のようなspTEST_Get()を実行した結果をテーブル「Temp」にINSERTするspTest_Add()を作成したいです。
|
23
|
-
上記の場合エラーが発生しましました。
|
24
22
|
|
25
23
|
※イメージとしては
|
26
24
|
SQLServerの
|
1
試したい事の内容を追記・修正しました。
test
CHANGED
File without changes
|
test
CHANGED
@@ -3,7 +3,7 @@
|
|
3
3
|
ストアド内で別のストアドを実行し、その結果をテーブルにINSERTしたいです。
|
4
4
|
|
5
5
|
### 試したこと
|
6
|
-
例えば下記のようにストアド「spTEST()」を実行し
|
6
|
+
例えば下記のようにストアド「spTEST_Get()」を実行し
|
7
7
|
その結果が
|
8
8
|
ーーーーーーーーーーーー
|
9
9
|
'坂本龍馬',1,'土佐'
|
@@ -11,19 +11,29 @@
|
|
11
11
|
ーーーーーーーーーーーー
|
12
12
|
だった場合、
|
13
13
|
|
14
|
-
|
14
|
+
CREATE PROCEDURE spTest_Add ()
|
15
|
-
|
15
|
+
BEGIN
|
16
16
|
|
17
|
+
INSERT INTO Temp(a,b,c)
|
18
|
+
CALL spTEST_Get();
|
19
|
+
|
20
|
+
END
|
21
|
+
|
17
|
-
のように実行した結果をテーブル「Temp」にINSERTしたいのですが
|
22
|
+
のように実行した結果をテーブル「Temp」にINSERTするSPを作成したいのですが
|
18
23
|
上記の場合エラーが発生しましました。
|
19
24
|
|
20
25
|
※イメージとしては
|
21
26
|
SQLServerの
|
22
27
|
INSERT INTO Temp(a,b,c)
|
23
|
-
EXEC spTEST
|
28
|
+
EXEC spTEST_Get
|
24
29
|
のような実行方法です。
|
25
30
|
|
26
31
|
もし解決方法をご存じの方がいらっしゃいましたらご教授頂けますと幸いです。
|
27
32
|
その他に必要な情報等がありましたら提示致します。
|
28
33
|
宜しくお願い致します。
|
29
34
|
|
35
|
+
### 実行環境
|
36
|
+
OS:AWS Linux2
|
37
|
+
DB:MariaDB 10.2.12
|
38
|
+
|
39
|
+
|