Re: easy way to make server go crazy

2007-06-19 Пенетрантность Alexandr Kochmin
DY> В первом диалекте ambiguity всегда была варнингом. В третьем получишь DY> ошибку при альтере. а ну да, это понятно. Я и не претендовал на то, что баг. Это скорее этюд. :) Можно на олимпиаду например такой вопрос выставить. Или при приеме на работу. :) -- С уважением Кочмин Александ

Re: easy way to make server go crazy

2007-06-19 Пенетрантность Alexandr Kochmin
DV> PS: Помню как два дня искал такую-же ошибку (описку?) на оракловой DV> восьмёрке. о, значит это и в оракле также? Значит по стандарту :) -- С уважением Кочмин Александр Firebird Foundation associate member #257

Re: easy way to make server go crazy

2007-06-19 Пенетрантность Dmitry Yemanov
Alexandr Kochmin wrote: DY> Должен быть error, вообще-то... DY> Сервер какой версии? 2.0.1 dialect 1 В первом диалекте ambiguity всегда была варнингом. В третьем получишь ошибку при альтере. -- Дмитрий Еманов

Re: easy way to make server go crazy

2007-06-19 Пенетрантность Alexandr Kochmin
DY> DY> Alexandr Kochmin wrote: DY>> DY>> Вот как простая перекомпиляция процедуры может изменить результат. DY>> да, сервер warning пишет, но как -то тихонько так. ;) DY> DY> Должен быть error, вообще-то... DY> Сервер какой версии? 2.0.1 dialect 1 -- С уважением Кочмин Александр Firebird Found

Re: easy way to make server go crazy

2007-06-19 Пенетрантность Dmitry Yemanov
Alexandr Kochmin wrote: Вот как простая перекомпиляция процедуры может изменить результат. да, сервер warning пишет, но как -то тихонько так. ;) Должен быть error, вообще-то... Сервер какой версии? -- Дмитрий Еманов

Re: easy way to make server go crazy

2007-06-19 Пенетрантность Dmitry Voroshin
Боян. Раньше он, вообще, по моему не ругался никак. PS: Помню как два дня искал такую-же ошибку (описку?) на оракловой восьмёрке.

easy way to make server go crazy

2007-06-19 Пенетрантность Alexandr Kochmin
Вот как простая перекомпиляция процедуры может изменить результат. да, сервер warning пишет, но как -то тихонько так. ;) SQL> set echo on; SQL> create table temp1 (a1 integer,a2 integer); SQL> insert into temp1 (a1,a2) values (1,1); SQL> create table temp2 (a1 integer); SQL> insert into temp2 (