質問編集履歴

2

自己解決案に記述します

2018/01/21 16:23

投稿

KojiroIkeda
KojiroIkeda

スコア12

test CHANGED
File without changes
test CHANGED
@@ -63,57 +63,3 @@
63
63
  COMMIT;
64
64
 
65
65
  ```
66
-
67
-
68
-
69
-
70
-
71
- 件名のidを指定してのInsertではありませんが、
72
-
73
- Insert文を一つにまとめることでImport、Exportともに同じidにInsertできました。
74
-
75
- 大変お騒がせいたしました。
76
-
77
- ```SQLITE3
78
-
79
-
80
-
81
- BEGIN TRANSACTION;
82
-
83
- Drop table if exists Table_Temp;
84
-
85
- CREATE TABLE Table_Temp (
86
-
87
- 'id' integer primary key,
88
-
89
- 'Import' TEXT,
90
-
91
- 'Export' TEXT
92
-
93
- );
94
-
95
- --Import 条件文
96
-
97
- INSERT INTO Table_Temp (Import, Export)
98
-
99
- select
100
-
101
- case
102
-
103
- 条件文
104
-
105
- end,
106
-
107
- select
108
-
109
- case
110
-
111
-  条件文
112
-
113
- end
114
-
115
- from Table;
116
-
117
- COMMIT;
118
-
119
- ```

1

Insert文を1つにまとめることで、解決しました。

2018/01/21 16:23

投稿

KojiroIkeda
KojiroIkeda

スコア12

test CHANGED
File without changes
test CHANGED
@@ -63,3 +63,57 @@
63
63
  COMMIT;
64
64
 
65
65
  ```
66
+
67
+
68
+
69
+
70
+
71
+ 件名のidを指定してのInsertではありませんが、
72
+
73
+ Insert文を一つにまとめることでImport、Exportともに同じidにInsertできました。
74
+
75
+ 大変お騒がせいたしました。
76
+
77
+ ```SQLITE3
78
+
79
+
80
+
81
+ BEGIN TRANSACTION;
82
+
83
+ Drop table if exists Table_Temp;
84
+
85
+ CREATE TABLE Table_Temp (
86
+
87
+ 'id' integer primary key,
88
+
89
+ 'Import' TEXT,
90
+
91
+ 'Export' TEXT
92
+
93
+ );
94
+
95
+ --Import 条件文
96
+
97
+ INSERT INTO Table_Temp (Import, Export)
98
+
99
+ select
100
+
101
+ case
102
+
103
+ 条件文
104
+
105
+ end,
106
+
107
+ select
108
+
109
+ case
110
+
111
+  条件文
112
+
113
+ end
114
+
115
+ from Table;
116
+
117
+ COMMIT;
118
+
119
+ ```