回答編集履歴
2
add
test
CHANGED
@@ -1,10 +1,12 @@
|
|
1
|
-
このソースで実行されるSQLは、こんな感じですかね。
|
1
|
+
このソースで実行されるSQLは、こんな感じですかね。
|
2
2
|
|
3
3
|
```sql
|
4
4
|
SELECT syain.syain_id, kihon1.kihon_name, kihon1.mei_s...
|
5
5
|
...
|
6
6
|
WHERE syain.syain_id IN ('''1'',''2'',''3'',''4'',''5''')
|
7
7
|
```
|
8
|
+
|
9
|
+
これが目論見とおりなら、以下は読み捨ててください。
|
8
10
|
|
9
11
|
----
|
10
12
|
|
1
/
test
CHANGED
@@ -1,3 +1,13 @@
|
|
1
|
+
このソースで実行されるSQLは、こんな感じですかね。。
|
2
|
+
|
3
|
+
```sql
|
4
|
+
SELECT syain.syain_id, kihon1.kihon_name, kihon1.mei_s...
|
5
|
+
...
|
6
|
+
WHERE syain.syain_id IN ('''1'',''2'',''3'',''4'',''5''')
|
7
|
+
```
|
8
|
+
|
9
|
+
----
|
10
|
+
|
1
11
|
jdbcがどんな型なのか読み取れないので、なんとも言えませんが。
|
2
12
|
|
3
13
|
まず、sqlがこんなカタチになるように直しましょう。?の数が、array.size()と同じになるように。
|
@@ -5,7 +15,6 @@
|
|
5
15
|
```sql
|
6
16
|
SELECT syain.syain_id, kihon1.kihon_name, kihon1.mei_s...
|
7
17
|
...
|
8
|
-
|
9
18
|
WHERE syain.syain_id IN (?, ?, ?, ?, ?)
|
10
19
|
```
|
11
20
|
|