Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
25.10.2015, 12:47
|
|||
---|---|---|---|
|
|||
SET GENERATOR в FB 3 - DDL или DML |
|||
#18+
В dsql/DdlNodes.epp я вижу следующий коммент: Код: plaintext 1. 2. 3. 4. 5.
Однако, когда я выполняю SET GENERATOR в isql, он подчиняется правилам "autoddl" и автоматически коммитится. Коммент врёт, а этот кусок кода больше не нужен или я чего-то недопонимаю как обычно?.. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
|
26.10.2015, 09:48
|
|||
---|---|---|---|
|
|||
SET GENERATOR в FB 3 - DDL или DML |
|||
#18+
Dimitry Sibiryakov, Перефразируя вас, "SET GENERATOR" в isql выполняется в той же DDL транзакции, что и "CREATE GENERATOR"? TOTAL workaround: Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20.
... |
|||
:
Нравится:
Не нравится:
|
|||
|
26.10.2015, 09:51
|
|||
---|---|---|---|
SET GENERATOR в FB 3 - DDL или DML |
|||
#18+
Dimitry Sibiryakov, видимо, кто-то изменил ISQL после этого комментария. Ибо в 2.5 ISQL так себя не ведет. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
26.10.2015, 10:01
|
|||
---|---|---|---|
|
|||
SET GENERATOR в FB 3 - DDL или DML |
|||
#18+
а разве SET GENERATOR это не DDL? Это же сейчас легаси аналог оператора ALTER SEQUENCE ... |
|||
:
Нравится:
Не нравится:
|
|||
|
26.10.2015, 13:25
|
|||
---|---|---|---|
SET GENERATOR в FB 3 - DDL или DML |
|||
#18+
API его всегда описывало отдельным тэгом и раньше он был не совсем DDL (ибо выполнялся сразу, а не при коммите), хоть и был запрещен внутри PSQL. В 3-ке его поведение изменилось и он стал почти настоящим DDL. ALTER SEQUENCE описывается через isc_info_sql_stmt_ddl. Но легаси-синтаксис SET GENERATOR по прежнему описывается через isc_info_sql_stmt_set_generator - для совместимости. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
26.10.2015, 14:01
|
|||
---|---|---|---|
|
|||
SET GENERATOR в FB 3 - DDL или DML |
|||
#18+
Ну так вопрос в том нужно ли убрать код из DdlNodes (поскольку он имеет один побочный эффект) или вернуть код в isql. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
|
26.10.2015, 14:31
|
|||
---|---|---|---|
SET GENERATOR в FB 3 - DDL или DML |
|||
#18+
Dimitry Sibiryakov, разберусь на неделе ... |
|||
:
Нравится:
Не нравится:
|
|||
|
|
start [/forum/topic.php?fid=40&mobile=1&tid=1562557]: |
0ms |
get settings: |
10ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
37ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
45ms |
get tp. blocked users: |
1ms |
others: | 13ms |
total: | 140ms |
0 / 0 |