
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
11.04.2007, 18:12:30
|
|||
|---|---|---|---|
|
|||
можно ли при использовании prepareStatement писать вложеный запрос при инсерте |
|||
|
#18+
написал sql= insert into <table1> (имя поля1, поле 2) select ?,имяполля from <table 2>; pstmt = conn.prepareStatement(sql); pstmt.setString(1,kodDok); и мне сказали SQL0418N Оператор содержит неверное использование маркера параметра. SQLSTATE=42610 что я не так делаю? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
11.04.2007, 18:14:05
|
|||
|---|---|---|---|
|
|||
можно ли при использовании prepareStatement писать вложеный запрос при инсерте |
|||
|
#18+
если без вложенного то всё гуд ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
11.04.2007, 18:23:34
|
|||
|---|---|---|---|
можно ли при использовании prepareStatement писать вложеный запрос при инсерте |
|||
|
#18+
Должно работать, сам сегодня нечто подобное делал. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
12.04.2007, 09:15:12
|
|||
|---|---|---|---|
|
|||
можно ли при использовании prepareStatement писать вложеный запрос при инсерте |
|||
|
#18+
Неправильно использовать Код: plaintext Писать вложенный запрос без проблем, но Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
12.04.2007, 10:54:17
|
|||
|---|---|---|---|
|
|||
можно ли при использовании prepareStatement писать вложеный запрос при инсерте |
|||
|
#18+
whimНеправильно использовать Код: plaintext Писать вложенный запрос без проблем, но Код: plaintext а как можно? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
12.04.2007, 11:18:38
|
|||
|---|---|---|---|
|
|||
можно ли при использовании prepareStatement писать вложеный запрос при инсерте |
|||
|
#18+
как тогда вот ето вота insert into <table1> (имя поля1, поле 2) select "какая-то фигня",имяполля from <table 2> в параметризированый впхнуть ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
12.04.2007, 11:34:40
|
|||
|---|---|---|---|
|
|||
можно ли при использовании prepareStatement писать вложеный запрос при инсерте |
|||
|
#18+
самое простое что приходит на ум : Код: plaintext если посложнее то можно вложенный select запихать в пользовательскую функцию БД, с параметром. Ну опять таки это если БД позволит такое сделать. Какая у вас БД? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
12.04.2007, 12:47:07
|
|||
|---|---|---|---|
|
|||
можно ли при использовании prepareStatement писать вложеный запрос при инсерте |
|||
|
#18+
DB2 --- мне надо чтоб в одно поле результат вложеного запроса вгонялся, а в другое чтоб я через "вопрочик" вгонял, т.к. оно тоже меняется ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
12.04.2007, 12:52:27
|
|||
|---|---|---|---|
|
|||
можно ли при использовании prepareStatement писать вложеный запрос при инсерте |
|||
|
#18+
В оракле можно так insert into <table1> (field1, field2) values(?, (select field from <table 2>)) при условии конечно что селект 1 значение вернёт ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
12.04.2007, 13:05:05
|
|||
|---|---|---|---|
|
|||
можно ли при использовании prepareStatement писать вложеный запрос при инсерте |
|||
|
#18+
если писать Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
12.04.2007, 13:07:23
|
|||
|---|---|---|---|
|
|||
можно ли при использовании prepareStatement писать вложеный запрос при инсерте |
|||
|
#18+
непонимающийесли писать Код: plaintext если в инсерт пхать вложенный запрос ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
12.04.2007, 13:27:28
|
|||
|---|---|---|---|
можно ли при использовании prepareStatement писать вложеный запрос при инсерте |
|||
|
#18+
JugaВ оракле можно так insert into <table1> (field1, field2) values(?, (select field from <table 2>)) при условии конечно что селект 1 значение вернёт или ничего ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
12.04.2007, 14:51:15
|
|||
|---|---|---|---|
|
|||
можно ли при использовании prepareStatement писать вложеный запрос при инсерте |
|||
|
#18+
Timm JugaВ оракле можно так insert into <table1> (field1, field2) values(?, (select field from <table 2>)) при условии конечно что селект 1 значение вернёт или ничего у меня вложенный запрос всегда одно значение и возвращает! (табличка к которой обращаюсь всегда одну строчку содержит, а я от туда значение поля выковыриваю ) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
12.04.2007, 15:09:13
|
|||
|---|---|---|---|
|
|||
можно ли при использовании prepareStatement писать вложеный запрос при инсерте |
|||
|
#18+
и если без вопросиков вставку делать whim Код: plaintext то всё работает а так Код: plaintext почему? это ток от базы зависит или где? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
12.04.2007, 15:36:15
|
|||
|---|---|---|---|
можно ли при использовании prepareStatement писать вложеный запрос при инсерте |
|||
|
#18+
посмотри что тебе написали и найди отличие-))) в том что пишешь ты ? интерпретируется как название поля таблицы так писать нельзя. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
12.04.2007, 15:42:22
|
|||
|---|---|---|---|
|
|||
можно ли при использовании prepareStatement писать вложеный запрос при инсерте |
|||
|
#18+
oleg555посмотри что тебе написали и найди отличие-))) в том что пишешь ты ? интерпретируется как название поля таблицы так писать нельзя. т.е. при использование вложенного запроса использовать вопросики и Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
12.04.2007, 15:45:00
|
|||
|---|---|---|---|
|
|||
можно ли при использовании prepareStatement писать вложеный запрос при инсерте |
|||
|
#18+
можно. нельзя вопросик ставить в перечисление полей в твоём случае ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
12.04.2007, 15:51:20
|
|||
|---|---|---|---|
можно ли при использовании prepareStatement писать вложеный запрос при инсерте |
|||
|
#18+
Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
12.04.2007, 16:14:43
|
|||
|---|---|---|---|
|
|||
можно ли при использовании prepareStatement писать вложеный запрос при инсерте |
|||
|
#18+
Timm Код: plaintext спасибо.фурычит))) а без преобразования к типу? точно не знаю, но слышал всётаки это дорогостоящая операция ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
12.04.2007, 16:19:30
|
|||
|---|---|---|---|
можно ли при использовании prepareStatement писать вложеный запрос при инсерте |
|||
|
#18+
непонимающий Timm Код: plaintext спасибо.фурычит))) а без преобразования к типу? точно не знаю, но слышал всётаки это дорогостоящая операция понятия не имею. дб2 не видел ни разу. http://www.thescripts.com/forum/thread182742.html ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
12.04.2007, 16:33:55
|
|||
|---|---|---|---|
|
|||
можно ли при использовании prepareStatement писать вложеный запрос при инсерте |
|||
|
#18+
еще раз спасибо! -- то понимает, то не понимает,.... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=59&mobile=1&tid=2146074]: |
0ms |
get settings: |
15ms |
get forum list: |
25ms |
check forum access: |
7ms |
check topic access: |
7ms |
track hit: |
67ms |
get topic data: |
21ms |
get forum data: |
5ms |
get page messages: |
91ms |
get tp. blocked users: |
2ms |
| others: | 350ms |
| total: | 590ms |

| 0 / 0 |
