|
|
|
Триггер с бредятиной в кляузе rows 1 компилится "на ура", ошибка только в рантайме
|
|||
|---|---|---|---|
|
#18+
Не знаю, ошибка ли это, но таки спешу доложить... Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. Выделенная цветом строка содержит явный бред. Тем не менее всё компилится "на ура", только в рантайме получаю по лбу (чё-то там про "boolean" :)). LI-T6.3.0.30889 Firebird 3.0 Alpha 2 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.03.2014, 22:40:23 |
|
||
|
Триггер с бредятиной в кляузе rows 1 компилится "на ура", ошибка только в рантайме
|
|||
|---|---|---|---|
|
#18+
Critical баг, срочно в трекер. P.S. А если вместо new.id константу подставить - тоже компилится? Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.03.2014, 23:01:45 |
|
||
|
Триггер с бредятиной в кляузе rows 1 компилится "на ура", ошибка только в рантайме
|
|||
|---|---|---|---|
|
#18+
Гаджимурадов РустамCritical баг, срочно в трекер.Не вижу смайлика. Жжошь ? или на самом деле (и тогда - почему "критикал" ?)Гаджимурадов РустамP.S. А если вместо new.id константу подставить - тоже компилится?Ога. И выдаёт тоже самое при инсерте: Код: plaintext 1. 2. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.03.2014, 23:17:30 |
|
||
|
Триггер с бредятиной в кляузе rows 1 компилится "на ура", ошибка только в рантайме
|
|||
|---|---|---|---|
|
#18+
Таблоид> Не вижу смайлика. Я сегодня ленивый... P.S. Проверь на 2.5 ещё интересу для. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.03.2014, 23:33:02 |
|
||
|
Триггер с бредятиной в кляузе rows 1 компилится "на ура", ошибка только в рантайме
|
|||
|---|---|---|---|
|
#18+
Ну лишканул кто-то, включив в value ещё и boolean_value_expression... Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.03.2014, 23:36:50 |
|
||
|
Триггер с бредятиной в кляузе rows 1 компилится "на ура", ошибка только в рантайме
|
|||
|---|---|---|---|
|
#18+
DS> Ну лишканул кто-то, включив в value ещё и boolean_value_expression... Это в тройке парсер поломали что ли? P.S. А кто этот кто-то, Адриано? Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.03.2014, 23:38:39 |
|
||
|
Триггер с бредятиной в кляузе rows 1 компилится "на ура", ошибка только в рантайме
|
|||
|---|---|---|---|
|
#18+
Dimitry SibiryakovНу лишканул кто-то, включив в value ещё и boolean_value_expression... с чего бы лишканул? Или, по-твоему, select 1 < 2 from t не должно компилироваться? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.03.2014, 08:48:07 |
|
||
|
Триггер с бредятиной в кляузе rows 1 компилится "на ура", ошибка только в рантайме
|
|||
|---|---|---|---|
|
#18+
dimitrс чего бы лишканул? Или, по-твоему, select 1 < 2 from t не должно компилироваться? Оно не должно компилироваться там, где ожидается силовое значение. То бишь в сабже и тому подобных местах. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.03.2014, 12:24:29 |
|
||
|
Триггер с бредятиной в кляузе rows 1 компилится "на ура", ошибка только в рантайме
|
|||
|---|---|---|---|
|
#18+
упростил Код: sql 1. 2. 3. prepare делает нормально при выполнении даёт указанную выше ошибку. Кто в трекер? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.03.2014, 12:50:34 |
|
||
|
Триггер с бредятиной в кляузе rows 1 компилится "на ура", ошибка только в рантайме
|
|||
|---|---|---|---|
|
#18+
Симонов ДенисКто в трекер? Сначала решите что именно писать в трекер: то, что оно при компиляции допускает не числовые выражения или то, что в рантайме отсутствует преобразование boolean в integer. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.03.2014, 12:53:58 |
|
||
|
Триггер с бредятиной в кляузе rows 1 компилится "на ура", ошибка только в рантайме
|
|||
|---|---|---|---|
|
#18+
Dimitry Sibiryakov, в RN написано что BOOLEAN не преобразовывается неявно в любой тип. А потому Dimitry Sibiryakov что оно при компиляции допускает не числовые выражения ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.03.2014, 13:00:35 |
|
||
|
Триггер с бредятиной в кляузе rows 1 компилится "на ура", ошибка только в рантайме
|
|||
|---|---|---|---|
|
#18+
Dimitry SibiryakovОно не должно компилироваться там, где ожидается силовое значение. То бишь в сабже и тому подобных местах. у нас разрешено неявное преобразование типов. ROWS '1' тоже не должно парситься? Везде можно, а тут нельзя? сервер честно ругается, что ему на вход подсунули хрень. Но в большинстве случаев опознать хрень он сможет только рантайме и это нормально. В случае именно булевского выражения можно ругаться сразу, но только из-за того, что (до тех пор, пока?) мы не поддерживаем преобразования TRUE/FALSE в 1/0, например. Требовать того же самого в менее очевидных случаях - бред. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.03.2014, 13:00:36 |
|
||
|
Триггер с бредятиной в кляузе rows 1 компилится "на ура", ошибка только в рантайме
|
|||
|---|---|---|---|
|
#18+
dimitr(до тех пор, пока?) мы не поддерживаем преобразования TRUE/FALSE в 1/0, например Ну тогда хоть из сообщения об ошибке уберите слово "string" и апострофы. Чтобы звучало вменяемо "conversion error from BOOLEAN". А если добавите "to INTEGER", то это вообще будет роскошно... Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.03.2014, 13:59:57 |
|
||
|
Триггер с бредятиной в кляузе rows 1 компилится "на ура", ошибка только в рантайме
|
|||
|---|---|---|---|
|
#18+
Работает даже такое: Код: sql 1. 2. и такое: Код: sql 1. 2. 3. Правда во втором случае order by не сортирует... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.03.2014, 14:13:04 |
|
||
|
Триггер с бредятиной в кляузе rows 1 компилится "на ура", ошибка только в рантайме
|
|||
|---|---|---|---|
|
#18+
NickDee, а что удивительного? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.03.2014, 14:14:54 |
|
||
|
|

start [/forum/topic.php?fid=40&fpage=101&tid=1563819]: |
0ms |
get settings: |
10ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
68ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
34ms |
get tp. blocked users: |
1ms |
| others: | 209ms |
| total: | 358ms |

| 0 / 0 |
