|
|
|
Запрос на вставку записи с ключевым словом returning
|
|||
|---|---|---|---|
|
#18+
Господа, често говоря заипалсо прообовать выполнить insert в БД с возвращением ключа(генерящегося триггером) Пишу так: Код: plaintext 1. 2. 3. 4. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2006, 14:51 |
|
||
|
Запрос на вставку записи с ключевым словом returning
|
|||
|---|---|---|---|
|
#18+
Какая база? Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2006, 15:01 |
|
||
|
Запрос на вставку записи с ключевым словом returning
|
|||
|---|---|---|---|
|
#18+
в sql нифига не секу, но сдается мне, надо begin ... end добавить, по крайней мере у нас именно так запросы сделаны ----------------------------------- The Bat + My Gate Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2006, 15:04 |
|
||
|
Запрос на вставку записи с ключевым словом returning
|
|||
|---|---|---|---|
|
#18+
БД - Oracle begin ... end; вставил - та же фигня: "не поддерживаемая функция" В чём дело-то????? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2006, 15:12 |
|
||
|
Запрос на вставку записи с ключевым словом returning
|
|||
|---|---|---|---|
|
#18+
Может надо CallableStatement использовать??, сдаётся мне, что он begin'ы должен понимать... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2006, 15:14 |
|
||
|
Запрос на вставку записи с ключевым словом returning
|
|||
|---|---|---|---|
|
#18+
/topic/255165#2285871 Откомментарь там второй, рабочий запрос. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2006, 15:19 |
|
||
|
Запрос на вставку записи с ключевым словом returning
|
|||
|---|---|---|---|
|
#18+
Благодарю, я разобрался в чём дело: забыл поставить ";" после знака "?" :) мдаа, видимо, пятница сёдня... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2006, 15:37 |
|
||
|
Запрос на вставку записи с ключевым словом returning
|
|||
|---|---|---|---|
|
#18+
I_am_Razor, какая у вас версия JDK? Можете ли выложить работающий код разрешения вашей проблемы... пожалуйста! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.02.2006, 13:47 |
|
||
|
Запрос на вставку записи с ключевым словом returning
|
|||
|---|---|---|---|
|
#18+
Да запросто! Код: plaintext 1. 2. 3. 4. 5. 6. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.02.2006, 18:25 |
|
||
|
Запрос на вставку записи с ключевым словом returning
|
|||
|---|---|---|---|
|
#18+
I am RazorCallableStatement ST = Conn.prepareCall("begin\n"+sb.toString()+"\nend;"); Если не ошибаюсь, в этом коде упущен один принципиальный момент. Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.02.2006, 19:24 |
|
||
|
Запрос на вставку записи с ключевым словом returning
|
|||
|---|---|---|---|
|
#18+
I_am_Razor, вы же говорили, что у вас получилось это сделать с использованием PreparedStatement. Не могли ли вы выложить код с использованием именно этого компонента? Спасибо! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.02.2006, 07:17 |
|
||
|
Запрос на вставку записи с ключевым словом returning
|
|||
|---|---|---|---|
|
#18+
Нет, вот с PreparedStatement ничего не получилось. Используйте класс CallableStatement. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.02.2006, 08:59 |
|
||
|
Запрос на вставку записи с ключевым словом returning
|
|||
|---|---|---|---|
|
#18+
softwarer I am RazorCallableStatement ST = Conn.prepareCall("begin\n"+sb.toString()+"\nend;"); Если не ошибаюсь, в этом коде упущен один принципиальный момент. Код: plaintext Вообще-то нет: строка sb может содержать запрос с ретурнинг, где после знака вопросика стоит ";"(по крайней мере у меня так сделано), но можно точку с запятой поставить явно с prepareCall(тогда её нужно убрать из запроса :)) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.02.2006, 09:09 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=33507817&tid=2150066]: |
0ms |
get settings: |
10ms |
get forum list: |
19ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
154ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
68ms |
get tp. blocked users: |
1ms |
| others: | 250ms |
| total: | 520ms |

| 0 / 0 |
