Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
18.05.2017, 21:15
|
|||
---|---|---|---|
|
|||
insert ... returning в OO API FB3 |
|||
#18+
Пытаюсь выполнить запрос: Код: sql 1.
Готовлю, примерно так: Код: pascal 1. 2. 3. 4. 5. 6. 7. 8. 9.
Вставка в таблицу происходит, поле ID получает нужное значение, resultset верно содержит одну запись с одним полем правильного типа, но значение -1. И до commit, и после, и commitRetaining. Что у меня не так? Дёргать генератор запросом Код: sql 1.
получается, но хочется returning. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
18.05.2017, 21:18
|
|||
---|---|---|---|
|
|||
insert ... returning в OO API FB3 |
|||
#18+
insert не создаёт курсор. Твой запрос не возвращает ни одной записи и вообще по идее должен выкидывать ошибку, которые ты не проверяешь. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
|
18.05.2017, 21:27
|
|||
---|---|---|---|
|
|||
insert ... returning в OO API FB3 |
|||
#18+
status проверяю после каждой операции, для простоты здесь опустил. metadata := resultset.getMetadata(status) metadata содержит одно поле ожидаемого типа. Как иначе сделать? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
|
start [/forum/topic.php?fid=40&mobile=1&tid=1561585]: |
0ms |
get settings: |
10ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
168ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
44ms |
get tp. blocked users: |
1ms |
others: | 14ms |
total: | 271ms |
0 / 0 |