Обратная нотация различна для Windows и Linux?

2008-06-30 Thread Гоголь Дмитрий
Здравствуйте. Имеем два сервера: 1. OS - WinXP Sp2, Firebird SS установлен инсталлятором Firebird-2.1.0.17798_0_Win32.exe. 2. OS - CentOS 5.1, Firebird SS установлен из пакета FirebirdSS-2.1.0.17798-0.nptl.i686.rpm В процессе экспериментов обнаружил следующее. На таблице: CREATE TABLE

Re: Обратная нотация различна для Windows и Linux?

2008-06-30 Thread WildSery
On Mon, 30 Jun 2008 13:19:07 +0400, Гоголь Дмитрий <[EMAIL PROTECTED]> wrote: > Что это особенности реализации под различные платформы или же маленький баг? Это стохастичность порядка проверки условий :) -- Сергей Смирнов.

Re: Обратная нотация различна для Windows и Linux?

2008-06-30 Thread Гоголь Дмитрий
On Mon, 30 Jun 2008 15:17:16 +0500, WildSery <[EMAIL PROTECTED]> wrote: Что это особенности реализации под различные платформы или же маленький баг? Это стохастичность порядка проверки условий :) А почему он появляется с такой завидной периодичностью: в прошлый раз для эксперимента

Re: Обратная нотация различна для Windows и Linux?

2008-06-30 Thread Dmitry Yemanov
WildSery wrote: Это стохастичность порядка проверки условий :) Причем со стороны сишного компилятора :-) -- Дмитрий Еманов

Re: Обратная нотация различна для Windows и Linux?

2008-06-30 Thread Гоголь Дмитрий
On Mon, 30 Jun 2008 15:32:05 +0500, Dmitry Yemanov <[EMAIL PROTECTED]> wrote: WildSery wrote: Это стохастичность порядка проверки условий :) Причем со стороны сишного компилятора :-) Но этот порядок не будет меняться хотя бы в рамках конкретного билда? :-) А то, блин, обидно - се

Re: Обратная нотация различна для Windows и Linux?

2008-06-30 Thread Dmitry Yemanov
Гоголь Дмитрий wrote: Но этот порядок не будет меняться хотя бы в рамках конкретного билда? :-) Не должен. Но от версии к версии - может. Ибо я в свое время забыл это пофиксить, а вы щаз мне напомнили :-) -- Дмитрий Еманов

Re: Обратная нотация различна для Windows и Linux?

2008-06-30 Thread Гоголь Дмитрий
On Mon, 30 Jun 2008 16:39:26 +0500, Dmitry Yemanov <[EMAIL PROTECTED]> wrote: Но этот порядок не будет меняться хотя бы в рамках конкретного билда? Не должен. И то ладно. Но от версии к версии - может. Ибо я в свое время забыл это пофиксить, а вы щаз мне напомнили :-) Ну хоть

Re: Обратная нотация различна для Windows и Linux?

2008-06-30 Thread Roman Rokytskyy
Но от версии к версии - может. Ибо я в свое время забыл это пофиксить, а вы щаз мне напомнили :-) Ну хоть какая-то польза для любимого сервера БД и от меня есть :-D А еще если ты тикет в трэкер занесешь - то ваще!

Re: Обратная нотация различна для Windows и Linux?

2008-06-30 Thread Гоголь Дмитрий
On Mon, 30 Jun 2008 17:32:56 +0500, Roman Rokytskyy <[EMAIL PROTECTED]> wrote: Ну хоть какая-то польза для любимого сервера БД и от меня есть :-D А еще если ты тикет в трэкер занесешь - то ваще! А там такого точно нет? Не проблема, сейчас разбужу свой русско-нерусский разговорни

Re: Обратная нотация различна для Windows и Linux?

2008-06-30 Thread Гоголь Дмитрий
On Mon, 30 Jun 2008 17:32:56 +0500, Roman Rokytskyy <[EMAIL PROTECTED]> wrote: А еще если ты тикет в трэкер занесешь - то ваще! Ну-у-у, что знал рассказал. (с) http://tracker.firebirdsql.org/browse/CORE-1971 -- Гоголь Дмитрий

Re: Обратная нотация различна для Windows и Linux?

2008-07-02 Thread Гоголь Дмитрий
Поправка к моему сообщению: On Mon, 30 Jun 2008 14:19:07 +0500, Гоголь Дмитрий <[EMAIL PROTECTED]> wrote: Если же запрос переписать следующим образом: SELECT * FROM T_LINKS WHERE CAST(PROP_VALUE AS INTEGER)<>2001 AND (RIGHT_ID=161 AND LINK_TYPE=2) то ошибок нет. Ошибки меняются

Re: Обратная нотация различна для Windows и Linux?

2008-07-03 Thread Ded
Гоголь Дмитрий wrote: Ошибки меняются местами: под Linux-ом выполняется, по Win - выдает ошибку. Собственно, вариантов спасения немного. Самый дурацкий - почитать что-нибудь про нормализацию и поправить в консерватории. Чуть поумней - писать в жанре хужлжественного минимализма where p

Re: Обратная нотация различна для Windows и Linux?

2008-07-03 Thread Dmitry Yemanov
Гоголь Дмитрий wrote: Ошибки меняются местами: под Linux-ом выполняется, по Win - выдает ошибку. Мы-то это поправим. Но Дед прав, закладываться на порядок все равно нехорошо. Ибо завтра тут может вмешаться оптимизатор и начать вычислять выражения от простого к сложному, а не слева направо.

Re: Обратная нотация различна для Windows и Linux?

2008-07-03 Thread Ded
Dmitry Yemanov wrote: Но Дед прав, закладываться на порядок все равно нехорошо. Дед, ваапчета, считает про себя, что он ещё правее в том, что нехрен вместо атрибутов заводить варчар-или-блоб поле-свалку, пхать в него всё на свете, и прыгать потом вокруг него с бубном, настаивая на всё но

RE: Обратная нотация различна для Windows и Linux?

2008-07-03 Thread Dmitriy A. Beloshistov
Привет! >А раньше ведь, бывало, по нескольку раз в одном топике достигали, а случалось, >даже одновременно! :-D Стареем-с ;)) Или консекас такой попался ;-D WBR,Dmitry Beloshistov AKA [-=BDS=-]

Re: Обратная нотация различна для Windows и Linux?

2008-07-03 Thread Vlad Khorsun
"Ded" ... Dmitry Yemanov wrote: Но Дед прав, закладываться на порядок все равно нехорошо. Дед, ваапчета, считает про себя, что он ещё правее в том, что нехрен вместо атрибутов заводить варчар-или-блоб поле-свалку, пхать в него всё на свете, и прыгать потом вокруг него с бубном, настаива

Re: Обратная нотация различна для Windows и Linux?

2008-07-03 Thread Гоголь Дмитрий
On Thu, 03 Jul 2008 14:37:48 +0500, Ded <[EMAIL PROTECTED]> wrote: Dmitry Yemanov wrote: Но Дед прав, закладываться на порядок все равно нехорошо. Дед, ваапчета, считает про себя, что он ещё правее в том, что нехрен вместо атрибутов заводить варчар-или-блоб поле-свалку, пхать в нег

Re: Обратная нотация различна для Windows и Linux?

2008-07-03 Thread Ded
Гоголь Дмитрий wrote: Вы даже представить не можете себе насколько я с вами обоими согласен. Слушай, ну это уже групповуха получается :-D -- Regards. Ded.

Re: Обратная нотация различна для Windows и Linux?

2008-07-03 Thread Гоголь Дмитрий
On Thu, 03 Jul 2008 16:04:39 +0500, Ded <[EMAIL PROTECTED]> wrote: Вы даже представить не можете себе насколько я с вами обоими согласен. Слушай, ну это уже групповуха получается :-D :-) Падла...падла...падлавил! ;-) -- Гоголь Дмитрий

Re: Обратная нотация различна для Windows и Linux?

2008-07-03 Thread Alexey Popov
Тип вариант - имеено то что прописал дохтор. -- --- Home Page http://ok.novgorod.net/ap ---

Re: Обратная нотация различна для Windows и Linux?

2008-07-03 Thread Гоголь Дмитрий
On Thu, 03 Jul 2008 17:28:08 +0500, Alexey Popov <[EMAIL PROTECTED]> wrote: Тип вариант - имеено то что прописал дохтор. Хде? В Firebird? А когда сделали? В стандарте SQL? А когда разрешили? ;-) -- Гоголь Дмитрий

Re: Обратная нотация различна для Windows и Linux?

2008-07-03 Thread Гоголь Дмитрий
On Thu, 03 Jul 2008 14:21:40 +0500, Ded <[EMAIL PROTECTED]> wrote: Гоголь Дмитрий wrote: Ошибки меняются местами: под Linux-ом выполняется, по Win - выдает ошибку. Собственно, вариантов спасения немного. Спасибо, Ded, огромное. Вот что значит системный подход и опыт. Призна

Re: Обратная нотация различна для Windows и Linux?

2008-07-03 Thread Alexander A. Venikov
Hello, Дмитрий! You wrote on Thu, 03 Jul 2008 15:50:26 +0500: ГД> От варианта с раскладыванием атрибутов на соответсвующие ГД> таблицы по каждому типу данных (как предлагал А.Тенцер) мы ГД> отказались в пользу модели, предложенной В.Котляревским. А чо, у Володи очень приличная схема,я даже как-

Re: Обратная нотация различна для Windows и Linux?

2008-07-03 Thread Ovchinnikov Vasily
Alexander A. Venikov пишет: Hello, Дмитрий! You wrote on Thu, 03 Jul 2008 15:50:26 +0500: ГД> От варианта с раскладыванием атрибутов на соответсвующие ГД> таблицы по каждому типу данных (как предлагал А.Тенцер) мы ГД> отказались в пользу модели, предложенной В.Котляревским. А чо, у Володи оче