Количество полей в таблице

2007-08-31 Пенетрантность Dmitry Kotelnikov
Приветствую Вас, Понимаю что Пятница, но все же :) Подскажите есть какое-то максимально/оптимальное количество полей для таблицы, при достижении которого обязательно/желательно разводить по двум таблицам? Есть ли замедление при выборке если количество полей большое например: выборка 3 полей из

Re: Количество полей в таблице

2007-08-31 Пенетрантность Dmitry Yemanov
Dmitry Kotelnikov wrote: Есть ли замедление при выборке если количество полей большое например: выборка 3 полей из 2 таблиц с одинаковым количеством записей но в одной всего 25 полей, а в другой 150? Записи с диска всегда читаются целиком, даже если ты к полям вообще не обращаешься. --

Re: Сборка на MinGW

2007-08-31 Пенетрантность Tonal
Андрій Жук пишет: В принципе собирается всё, кроме классика. Много допиливать пришлось? Патчи есть? Или они в основные исходники войдут? Какие-нибудь тесты пробовал гонять? А то кто-то из гуру здесь говорил что на собранном mingw наблюдается туча невнятных глюков...

Поведение in (select ... )

2007-08-31 Пенетрантность Игорь Горбонос
Здравствуйте Столкнулся с такой проблемой есть программа офлайн читалка сайта RSDN Janus, так при ( назвать это длительной работой язык не поворачиваеться 2 месяца, скажу так :) ) накоплении некоторого количества информации ~ 47000 записей, синхронизация и вставка новых данных начинает жутко

Re: Поведение in (select ... )

2007-08-31 Пенетрантность Игорь Горбонос
забыл добавить сервер: Version language : Английский (США) Comments : This product created by the Firebird - All Copyright (c) retained by the individual contributors - original code Copyright (c) 2000 Inprise Corporation and predecessors. CompanyName : FirebirdSQL Project

Re: ��������� in (select ... )

2007-08-31 Пенетрантность Oleg Matveyev
(ÈÏÔÑ ÈÏÔÑ ÍÏÎÉÔÏÒ ÎÅ ÄÌÑ ÜÔÏÇÏ, ÎÏ ÂÕÄÅÍ ÓÞÉÔÁÔØ ÞÔÏ ÍÎÅ ÐÏ×ÅÚÌÏ :) )ÚÁÐÒÏÓ ËÏÔÏÒÙÊ ÔÏÒÍÏÚÉÔ. óÄÅÌÁÌ ÔÅÓÔ: ËÁË ÜÔÏ ÎÅ ÄÌÑ ÜÔÏÇÏ? ÅÝÅ ËÁË ÄÌÑ ÜÔÏÇÏ. :-) Ñ Ö ÐÉÓÁÌ - ÐÒÉÍÅÎÅÎÉÑ Ä×Á: 1) ÁÄÍÉÎÉÓÔÒÉÒÏ×ÁÎÉÅ (ÐÒÉ ÕÓÔÁÎÏ×ËÅ ÎÁ ÂÏÅ×ÏÊ ÓÅÒ×ÅÒ) 2) ÐÏÉÓË ÏÛÉÂÏË × ÐÒÉÌÏÖÅÎÉÉ (ÐÒÉ ÕÓÔÁÎÏ×ËÅ ÎÁ ÍÁÛÉÎÕ

Re: Справки от IB4.x

2007-08-31 Пенетрантность Konstantin R. Beliaev
Kovalenko Dmitry wrote: Интересуют хелпы от всей линейки 4.x Есть инсталлятор 4.2, который с Delphi 3 шел. Там есть хелпы. Нужен? Где-то еще на дисках 4.0 (шла с Delphi 2) и 5.с.чем-то завалялись.

Re: Поведение in (select ... )

2007-08-31 Пенетрантность Dmitry Yemanov
Игорь Горбонос wrote: SELECT a FROM NEW_TABLE nt WHERE nt.a IN ( SELECT Min(nt.a) И зачем тут IN? Чем равенство не устраивает? FROM NEW_TABLE nt WHERE nt.a IN (2590757,2585395,2581973,2587496,2588517,2590089,2591285,2591989,2589558,2591954,2591660, ...

Re: Количество полей в таблице

2007-08-31 Пенетрантность Konstantin R. Beliaev
Dmitry Yemanov wrote: Есть ли замедление при выборке если количество полей большое например: выборка 3 полей из 2 таблиц с одинаковым количеством записей но в одной всего 25 полей, а в другой 150? Записи с диска всегда читаются целиком, даже если ты к полям вообще не обращаешься. Даже если

Re: Поведение in (select ... )

2007-08-31 Пенетрантность Tonal
Игорь Горбонос пишет: Столкнулся с такой проблемой есть программа офлайн читалка сайта RSDN Janus Ага. Тоже интересуюсь этой проблемой. SET SQL DIALECT 3; SET NAMES NONE; CREATE TABLE NEW_TABLE ( A INTEGER NOT NULL ); SELECT a FROM NEW_TABLE nt WHERE nt.a IN ( SELECT Min(nt.a) FROM

Re: Поведение in (select ... )

2007-08-31 Пенетрантность Konstantin R. Beliaev
Игорь Горбонос wrote: Мне кажеться что при выполнении запроса сначала разворачиваеться in, а потом выполняеться подзапрос, может правильнее было-бы выполнить подзапрос, а потом результаты развернуть в in ? Или я не правильно понимаю политику партии? Не знаю, менялось ли это в 2.х, но

Re: Количество полей в таблице

2007-08-31 Пенетрантность Dmitry Yemanov
Konstantin R. Beliaev wrote: Даже если я пишу select 1 from ... все равно запись читается? Конечно. Это происходит при фетче или при проверке видимости записи для данной транзакции? По большому счету, это одно и то же. Оптимальный размер, видимо, когда запись укладывается на одну

Re: Поведение in (select ... )

2007-08-31 Пенетрантность Игорь Горбонос
Dmitry Yemanov [EMAIL PROTECTED] сообщил/сообщила в новостях следующее: news:[EMAIL PROTECTED] Пипец, а не запрос. В оригинале таблица: CREATE TABLE messages ( dte TIMESTAMP NOT NULL, gid INTEGER NOT NULL, ismarked SMALLINT DEFAULT 0 NOT NULL, isread

Re: Сборка на MinGW

2007-08-31 Пенетрантность Андрій Жук
Tonal wrote: Андрій Жук пишет: В принципе собирается всё, кроме классика. Много допиливать пришлось? Патчи есть? Или они в основные исходники войдут? Какие-нибудь тесты пробовал гонять? А то кто-то из гуру здесь говорил что на собранном mingw наблюдается туча невнятных глюков... Ну 2.1

Re: Поведение in (select ... )

2007-08-31 Пенетрантность Игорь Горбонос
Konstantin R. Beliaev [EMAIL PROTECTED] сообщил/сообщила в новостях следующее: news:[EMAIL PROTECTED] Игорь Горбонос wrote: Мне кажеться что при выполнении запроса сначала разворачиваеться in, а потом выполняеться подзапрос, может правильнее было-бы выполнить подзапрос, а потом

Re[2]: Количество полей в таблице

2007-08-31 Пенетрантность Dmitry Kotelnikov
Приветствую Вас, 31.08.2007 в 10:44, Вы писали: Оптимальный размер, видимо, когда запись укладывается на одну страницу? DY Теоретически - возможно. На практике, кеш нивелирует разницу. Ну а по опыту работы скажите 70 полей это много или уменьшить, а 130 много, а 200 ? :) -- С Уважением,

Re: Поведение in (select ... )

2007-08-31 Пенетрантность Dmitry Yemanov
Игорь Горбонос wrote: SELECT msg.tid AS mid, msg.gid, 0 AS tid, 0 AS pid, msg.dte, 'Темы нет в локальной БД' AS usernick, msg.subject, 3 AS uclass, -1 AS uid, 0 AS ismarked, 0 AS isread FROM messages msg WHERE

Re: Количество полей в таблице

2007-08-31 Пенетрантность Dmitry Yemanov
Dmitry Kotelnikov wrote: Ну а по опыту работы скажите 70 полей это много У меня нет *такого* опыта работы. -- Дмитрий Еманов

Re: Поведение in (select ... )

2007-08-31 Пенетрантность Tonal
Dmitry Yemanov пишет: Переписать несложно, но результат не будет работать на MSSQL :-) Вполне нормальный вариант. Там можно изменить запрос для конкретного сервера. Скажи, только как! :-)

Re: Ключевое слово SQL

2007-08-31 Пенетрантность Ded
Dmitry Yemanov wrote: В релиз-ноте написано что в FB1 добавлены такие зарезервированые слова как CHARACTER_LENGTH* CHAR_LENGTH* DESCRIPTOR OCTET_LENGTH TRIM Из них только DESCRIPTOR был зарезервирован в FB1, остальные - в FB2. но эти слова по жизни жили в списке зарезервированных слов,

Re: Справки от IB4.x

2007-08-31 Пенетрантность Kovalenko Dmitry
Интересуют хелпы от всей линейки 4.x Есть инсталлятор 4.2, который с Delphi 3 шел. Там есть хелпы. Нужен? Где-то еще на дисках 4.0 (шла с Delphi 2) и 5.с.чем-то завалялись. Это который на 4 дисках шел? Давай (шли на dmitry.lipetsk SABAKA gmail.com). А то я уже вряд ли в своих хламниках его

Re: Ключевое слово SQL

2007-08-31 Пенетрантность Dmitry Yemanov
Ded wrote: Зато с какого-то перепугу было всегда зарезервировано слово LENGTH. Тайную причину этого я так и не постиг :) CREATE DATABASE ... PAGE_SIZE 4096 LENGTH 100 PAGES USER 'SYSDBA' PASSWORD 'masterkey' SET NAMES 'win1251' Всегда сервером LENGTH игнорировалась, но сидит в

OFF: Ошибка Fb Embeded или ... ?

2007-08-31 Пенетрантность Константин
Hi, многоуважаемый All! Может немного не в тему, но вот наткнулся на проблему, неделю не могу отловить, Help me ... Есть приложение, у него есть грид, есть событие на наведение мышака на ячейку грида - должен выскакивать hint с доп. инфо. вытащенной из БД простейшим

Re: Поведение in (select ... )

2007-08-31 Пенетрантность Dmitry Yemanov
Tonal wrote: Скажи, только как! :-) Вы с равенством вместо IN еще не пробовали? -- Дмитрий Еманов

Re: Ключевое слово SQL

2007-08-31 Пенетрантность Ded
Dmitry Yemanov wrote: CREATE DATABASE ... PAGE_SIZE 4096 LENGTH 100 PAGES Всегда сервером LENGTH игнорировалась, но сидит в коде испокон веков. Гыы... Это были чуть не первые мои грабли :) Первая таблица - ессно, описатель номенклатуры. А поскольку у нас бамага, то у листа есть

Re: Поведение in (select ... )

2007-08-31 Пенетрантность Игорь Горбонос
Dmitry Yemanov [EMAIL PROTECTED] сообщил/сообщила в новостях следующее: news:[EMAIL PROTECTED] Tonal wrote: Скажи, только как! :-) Вы с равенством вместо IN еще не пробовали? Да пробовали давно, работает отлично, но это получаеться получаеться переделать на иннер дожоин нужно или ...

Re: Количество полей в таблице

2007-08-31 Пенетрантность Ded
Dmitry Yemanov wrote: Для меня, как прикладного разработчика - много. В свете этого как оно там для сервера - меня не особо волнует. У меня максимально - 97. Но это статистика, там одни инты с даблами. В оперативных таблицах в среднем 20-30, AVG, то есть средняя температура по

Re: OFF: Ошибка Fb Embeded или ... ?

2007-08-31 Пенетрантность Константин
Вдогонку FB WI-T6.3.0.16136 FB 2.1 Beta 1 С уважением, Константин Григорьевич. ===

Re: Две сетевые карты

2007-08-31 Пенетрантность Ded
Dmitry Lendel wrote: Привет. В логе сервера постоянно появляются SRV01 Thu Aug 23 15:50:48 2007 INET/inet_error: read errno = 10054 Постоянно - это ежесекундно? Десятка два в день совершенно естественно. -- Regards. Ded.

Re: ��� ������� ����

2007-08-31 Пенетрантность Dmitry Lendel
ðÏÓÔÏÑÎÎÏ - ÜÔÏ ÅÖÅÓÅËÕÎÄÎÏ? äÅÓÑÔËÁ Ä×Á × ÄÅÎØ ÓÏ×ÅÒÛÅÎÎÏ ÅÓÔÅÓÔ×ÅÎÎÏ. äÅÌÏ ÐÒÏÓÔÏ × ÔÏÍ, ÞÔÏ ÅÓÌÉ ÎÁ ËÌÉÅÎÔÅ ÚÁÐÕÝÅÎÁ ÐÒÏÇÒÁÍÍÁ É ÐÒÏÓÔÁÉ×ÁÅÔ, ÔÏ ÐÒÉ ÌÀÂÏÍ ×ÙÚÏ×Å ËÌÉÅÎÔ ÐÏÌÕÞÁÅÔ ÓÏÏÂÝÅÎÉÅ, ÞÔÏ ÈÏÓÔ ÐÒÉÎÕÄÉÔÅÌØÎÏ ÒÁÚÏÒ×ÁÌ ÓÏÅÄÉÎÅÎÉÅ. á × ÌÏÇÅ ÔÏ ÞÔÏ Ñ ÐÉÓÁÌ. ÷ÏÔ ÐÒÉÍÅÒ ÏÄÎÏÇÏ ÄÎÑ

��� ������� ����

2007-08-31 Пенетрантность Dmitry Lendel
ðÒÉ×ÅÔ. ÷ ÌÏÇÅ ÓÅÒ×ÅÒÁ ÐÏÓÔÏÑÎÎÏ ÐÏÑ×ÌÑÀÔÓÑ SRV01 Thu Aug 23 15:50:48 2007 INET/inet_error: read errno = 10054 ïÞÅÎØ ÒÅÄËÏ ÔÁËÏÅ SRV01 Thu Aug 30 12:16:08 2007 SERVER/process_packet: broken port, server exiting úÁÍÅÎÉÌÉ switch, ÎÏ ÐÒÏÂÌÅÍÁ ÏÓÔÁÌÁÓØ. îÁ ÓÁÍÏÍ ÓÅÒ×ÅÒÅ Ä×Å ÓÅÔÅ×ÙÅ ËÁÒÔÙ. üÔÏ

Re: Количество полей в таблице

2007-08-31 Пенетрантность Dmitry Yemanov
Dmitry Kotelnikov wrote: Это понимать что много? :) Для меня, как прикладного разработчика - много. В свете этого как оно там для сервера - меня не особо волнует. -- Дмитрий Еманов

Re: Две сетевые карты

2007-08-31 Пенетрантность Ovchinnikov Vasily
Dmitry Lendel пишет: Дело просто в том, что если на клиенте запущена программа и простаивает, то при любом вызове клиент получает сообщение, что хост принудительно разорвал соединение. А в логе то что я писал. Про KEEPALIVE копал? Похоже, что у тебя винда рубит простаивающее соединение.

Re: Две сетевые карты

2007-08-31 Пенетрантность Ded
Dmitry Lendel wrote: Дело просто в том, что если на клиенте запущена программа и простаивает, то при любом вызове клиент получает сообщение, что хост принудительно разорвал соединение. А в логе то что я писал. Настройки TCP на клиенте. Было такое на W95-W98. Лечил админ, что точно он там

Re: Поведение in (select ... )

2007-08-31 Пенетрантность Tonal
Dmitry Yemanov пишет: Вы с равенством вместо IN еще не пробовали? Тама однака GROUP BY живёт. Стало быть внутренний запрос могёт больше одного значения вернуть. (SELECT Min(msga.mid) ... AND msga.mid IN (много чисел) GROUP BY msga.tid) И как его на равенство перекрутить?

Re: Поведение in (select ... )

2007-08-31 Пенетрантность Dmitry Yemanov
Игорь Горбонос wrote: А что такое изменение не даст этому запросу работать под MSSQL??? Даст. Но я думал, что вас это не устраивает, и предполагал более глобальные телодвижения :-) -- Дмитрий Еманов

Re: Поведение in (select ... )

2007-08-31 Пенетрантность Dmitry Yemanov
Tonal wrote: Тама однака GROUP BY живёт. Стало быть внутренний запрос могёт больше одного значения вернуть. Чьорт поберьи. -- Дмитрий Еманов

Re[2]: Количество полей в таблице

2007-08-31 Пенетрантность Dmitry Kotelnikov
Приветствую Вас, 31.08.2007 в 12:10, Вы писали: Для меня, как прикладного разработчика - много. В свете этого как оно там для сервера - меня не особо волнует. D У меня максимально - 97. Но это статистика, там одни инты с даблами. D В оперативных таблицах в среднем 20-30, AVG, то есть

Re: Количество полей в таблице

2007-08-31 Пенетрантность Ded
Dmitry Kotelnikov wrote: Так оно и есть там только инты и даблы, это у меня одна таблица такая, там сейчас 68 штук стало, вот и задумался разделять или нет. В моей практике не жмёт. -- Regards. Ded.

Re: Поведение in (select ... )

2007-08-31 Пенетрантность Игорь Горбонос
Tonal [EMAIL PROTECTED] сообщил/сообщила в новостях следующее: news:[EMAIL PROTECTED] Dmitry Yemanov пишет: Вы с равенством вместо IN еще не пробовали? Тама однака GROUP BY живёт. Стало быть внутренний запрос могёт больше одного значения вернуть. (SELECT Min(msga.mid) ... AND msga.mid IN

Re[2]: Количество полей в таблице

2007-08-31 Пенетрантность Dmitry Kotelnikov
Приветствую Вас, 31.08.2007 в 12:47, Вы писали: D Dmitry Kotelnikov wrote: Так оно и есть там только инты и даблы, это у меня одна таблица такая, там сейчас 68 штук стало, вот и задумался разделять или нет. D В моей практике не жмёт. Ок, спасиб значит так и будем работать. :) -- С

Re: Ключевое слово SQL

2007-08-31 Пенетрантность WildSery
On Fri, 31 Aug 2007 12:58:32 +0400, Ded [EMAIL PROTECTED] wrote: А поскольку у нас бамага, то у листа есть ширина и длина :) WIDTH и HEIGHT что ли? :D -- Сергей Смирнов.

Re: Ключевое слово SQL

2007-08-31 Пенетрантность Kovalenko Dmitry
А поскольку у нас бамага, то у листа есть ширина и длина :) WIDTH и HEIGHT что ли? :D Это у тебя WIDTH и HEIGHT, а у него - LENGTH! Обнаружил что в FB2.0 слово TYPE перестало быть ключевым. всхлипываю. Вообще, чувствуется что в FB работа просто кипит. Клюевые слова появляются, исчезают,

Re: Ключевое слово SQL

2007-08-31 Пенетрантность Alex Cherednichenko
Привет, WildSery! Вы пишешь 31 августа 2007: А поскольку у нас бамага, то у листа есть ширина и длина :) W WIDTH и HEIGHT что ли? :D Ну, если прикрепить лист на стену, то будет и HEIGHT... -- With best regards, Alex Cherednichenko.

Re[2]: Ключевое слово SQL

2007-08-31 Пенетрантность Константин
А поскольку у нас бамага, то у листа есть ширина и длина :) W WIDTH и HEIGHT что ли? :D AC Ну, если прикрепить лист на стену, то будет и HEIGHT... Да у него просто рулон, перфорированый, под матричный принтер ;) вот для таких случаев Length - больше полходит ... ;) С уважением,

Re: Ошибка Fb Embeded или ... ?

2007-08-31 Пенетрантность Horsun Vlad
Константин ... Как словить ? Как обычно - pdb (если они есть) + drWatson. -- Хорсун Влад

Re: Re[2]: Ошибка Fb Embeded или ... ?

2007-08-31 Пенетрантность Horsun Vlad
Константин ... Как словить ? HV Как обычно - pdb (если они есть) + drWatson. не получается :( Приложение, если запускаю не из под delphi, просто Exe-шник - виснет и висит долго и нудно ... :( Никаких ошибок ... в таск менеджее - не отвечает ...

Re: Ключевое слово SQL

2007-08-31 Пенетрантность Kovalenko Dmitry
Вот еще вопросы. по FB2 Keywords No Longer Reserved - ACTION - RESTRICT - WEEKDAY * - CASCADE - ROLE - YEARDAY * - FREE_IT * - TYPE Это, типа, слова которые сервер распознает, но разрешает использовать в качестве имен объектов БД? No Longer Reserved as

OFF: Таки пятница

2007-08-31 Пенетрантность Boulitchev Aleksey
http://www.stella-npf.ru/other/ZAEBAL_GLAMUR.JPG стоит на стоянке перед конторой -- Булычев Алексей http://www.stella-npf.ru

Re[2]: Ошибка Fb Embeded или ... ?

2007-08-31 Пенетрантность Константин
Как словить ? HV Как обычно - pdb (если они есть) + drWatson. не получается :( Приложение, если запускаю не из под delphi, просто Exe-шник - виснет и висит долго и нудно ... :( Никаких ошибок ... в таск менеджее - не отвечает ... Ошибка

Re[4]: Ошибка Fb Embeded или ... ?

2007-08-31 Пенетрантность Константин
Есть приложение, у него есть грид, есть событие на наведение мышака на ячейку грида - должен выскакивать hint с доп. инфо. вытащенной из БД простейшим TFIBQuery ... HV Оно не в отдельном потоке отрабатывает ? Дык вроде все VCL события происходят в основном потоке ...

Re: Ошибка Fb Embeded или ... ?

2007-08-31 Пенетрантность Kovalenko Dmitry
Есть приложение, у него есть грид, есть событие на наведение мышака на ячейку грида - должен выскакивать hint с доп. инфо. вытащенной из БД простейшим TFIBQuery ... Оно не в отдельном потоке отрабатывает ? Не, ну приятно все таки осозновать что - да насра... ну, то есть, по-

Re: Ключевое слово SQL

2007-08-31 Пенетрантность Kovalenko Dmitry
Чего-то у меня крыша едет. Потихоньку. FB 1.5. The following keywords were reserved words in Firebird 1.0 and are no longer reserved in Firebird 1.5: - BREAK - DESCRIPTOR - FIRST - IIF - SKIP - SUBSTRING Я так понимаю, вот эти слова остались. Но перестали быть ключевыми. То есть сервер их

Re: Re[2]: Ошибка Fb Embeded или ... ?

2007-08-31 Пенетрантность Horsun Vlad
Константин ... Как словить ? HV Как обычно - pdb (если они есть) + drWatson. не получается :( Приложение, если запускаю не из под delphi, просто Exe-шник - виснет и висит долго и нудно ... :( drwtsn32 -p pid -- Хорсун Влад

Re: Ключевое слово SQL

2007-08-31 Пенетрантность Kovalenko Dmitry
Чего-то у меня крыша едет. Потихоньку. Открой parse.y и найди в нём список non_reserved_word. Привет крыше ;) Ага, я уже залез в keywords.cpp от полуторки. Там типа третье поле если 1, то слово зарезервировано 2, то слово не зарезервировано Заодно вагон фиктивных ключевых слов,

Re[2]: Ошибка Fb Embeded или ... ?

2007-08-31 Пенетрантность Константин
Оно не в отдельном потоке отрабатывает ? KD Не, ну приятно все таки осозновать что - да насра... ну, то есть, по- KD барабану в каком оно потоке срабатывает :)) Да нет не в отдельном потоке :( Я то сразу же не сообразил ... если б в отдельном потоке - то оно падало-бы в ОБОИХ

Re: Ключевое слово SQL

2007-08-31 Пенетрантность Kovalenko Dmitry
Там типа третье поле если 1, то слово зарезервировано 2, то слово не зарезервировано Насчет интерпретации цифирек, это я наверное погорячился. Коваленко Дмитрий

Re: Ключевое слово SQL

2007-08-31 Пенетрантность Horsun Vlad
Kovalenko Dmitry ... Чего-то у меня крыша едет. Потихоньку. Открой parse.y и найди в нём список non_reserved_word. Привет крыше ;) Ага, я уже залез в keywords.cpp от полуторки. Там типа третье поле если 1, то слово зарезервировано 2, то слово не зарезервировано Не совсем

Re: Ключевое слово SQL

2007-08-31 Пенетрантность Dmitry Yemanov
Kovalenko Dmitry wrote: Ага, я уже залез в keywords.cpp от полуторки. Не совсем то место :-) В parse.y лучше видно. Там типа третье поле если 1, то слово зарезервировано 2, то слово не зарезервировано Не угадал. См. последнее поле (true/false). -- Дмитрий Еманов

Re: Ключевое слово SQL

2007-08-31 Пенетрантность Dmitry Yemanov
Kovalenko Dmitry wrote: Keywords No Longer Reserved Это, типа, слова которые сервер распознает, но разрешает использовать в качестве имен объектов БД? Да. No Longer Reserved as Keywords А вот эти слова вообще пошли фтопку и сервер их не распознает. То есть, прямо говоря, - сервер забил

Re: Ключевое слово SQL

2007-08-31 Пенетрантность Dmitry Yemanov
Kovalenko Dmitry wrote: FB 1.5. The following keywords were reserved words in Firebird 1.0 and are no longer reserved in Firebird 1.5: - BREAK - DESCRIPTOR - FIRST - IIF - SKIP - SUBSTRING Я так понимаю, вот эти слова остались. Но перестали быть ключевыми. То есть сервер их распознает

Re: Ключевое слово SQL

2007-08-31 Пенетрантность Horsun Vlad
Kovalenko Dmitry ... Чего-то у меня крыша едет. Потихоньку. Открой parse.y и найди в нём список non_reserved_word. Привет крыше ;) -- Хорсун Влад

Re: OFF: Ошибка Fb Embeded или ... ?

2007-08-31 Пенетрантность Константин
К Hi, многоуважаемый All! Отбой воздушной тревоги :) для 2.1.0.16136 - у меня PDB не нашлось скачал 2.1.0.16309 - проблема улетучилась ;) PS: Спасибо всем за идеи ... С уважением, Константин Григорьевич. ===

Re: Ключевое слово SQL

2007-08-31 Пенетрантность Kovalenko Dmitry
Ага, я уже залез в keywords.cpp от полуторки. Не совсем то место :-) В parse.y лучше видно. Зато оно линейное. Под фонарем, это все знают, искать проще :) Там типа третье поле если 1, то слово зарезервировано 2, то слово не зарезервировано Не угадал. См. последнее поле (true/false).

Re: Ключевое слово SQL

2007-08-31 Пенетрантность Kovalenko Dmitry
Вот кстати (опять же по исходникам полуторки) KEYWORD_stringIsAToken мог бы и бинарным поиском искать... Это я придираюсь к неотсортированности массива - моск спотыкается. Коваленко Дмитрий.

Re: Ключевое слово SQL

2007-08-31 Пенетрантность Dmitry Yemanov
Kovalenko Dmitry wrote: (FB 1.5) Выкинь каку :-) -- Дмитрий Еманов

Re: Ключевое слово SQL

2007-08-31 Пенетрантность Kovalenko Dmitry
(FB 1.5) Выкинь каку :-) Дим, щас списки ключевых слов прошерстю и, честное пионерское, сотру везде где найду :))) Насчет 1/2 - лажа. non_reserved_word рулит. Кстати, если если ты конечно еще помнишь - список non_reserved_word мог меняться в 1.5.0 - 1.5.4 версиях ?? Я сейчас копаюсь в

Re: ���� ������

2007-08-31 Пенетрантность Oleg Matveyev
http://www.cnews.ru/news/top/index.shtml?2007/08/30/264434 ×ÏÔ ÔÁËÉÅ ÐÒÉËÏÌÙ

��� �����������

2007-08-31 Пенетрантность Dmitry Lendel
ïÄÉÎ ËÌÉÅÎÔ ÓÏÚÄÁÌ ÐÏÌØÚÏ×ÁÔÅÌÑ Ó ÉÍÅÎÅÍ 1-01. äÌÑ ÔÁËÏÇÏ ÉÍÅÎÉ ÐÏÌØÚÏ×ÁÔÅÌÑ ÒÕÇÁÅÔÓÑ ËÏÍÁÎÄÁ grant. ëÁËÉÅ ÓÉÍ×ÏÌÙ ÍÏÖÎÏ ××ÏÄÉÔØ ÄÌÑ ÉÍÅÎÉ ÐÏÌØÚÏ×ÁÔÅÌÑ? äÍÉÔÒÉÊ

Re: Имя пользователя

2007-08-31 Пенетрантность Kochmin Alexandr
Dmitry Lendel пишет: Один клиент создал пользователя с именем 1-01. у нас тут один клиент забыл пароль входа в программу свою. Тоже долго ругался и утверждал что он не идиот. -- Кочмин Александр

Re: Re[2]: Количество полей в таблице

2007-08-31 Пенетрантность ArtGal
Dmitry Kotelnikov [EMAIL PROTECTED] сообщил/сообщила в новостях следующее: news:[EMAIL PROTECTED] Так оно и есть там только инты и даблы, это у меня одна таблица такая, там сейчас 68 штук стало, вот и задумался разделять или нет. Из нашей практики. Таблица 82 поля инты, даблы (тоже

Re: Таки пятница

2007-08-31 Пенетрантность Игорь Горбонос
Винда скачала обновление, вот его описание: Размер: 488 КБ - 509 КБ Это обновление позволит компьютеру автоматически перевести системные часы в нужный день в 2007 году в соответствии с измененными правилами перехода на летнее/зимнее время, действующими во многих странах. После установки этого

Re: Ключевое слово SQL

2007-08-31 Пенетрантность Ded
Константин wrote: А поскольку у нас бамага, то у листа есть ширина и длина :) W WIDTH и HEIGHT что ли? :D AC Ну, если прикрепить лист на стену, то будет и HEIGHT... Да у него просто рулон, перфорированый, под матричный принтер ;) вот для таких случаев Length - больше полходит ...

Re: Ключевое слово SQL

2007-08-31 Пенетрантность Ded
Kovalenko Dmitry wrote: список non_reserved_word Мужики. Хорош нас дурить. Хоть сегодня и пятница, но я всё равно ни разу не поверю, что у ея внутри хранится список всех слов на всех езыках мира, не являющихся для птицы ключевыми. Это был бы перебор даже для машины Тьюринга 8-O --

Re: ���� ������

2007-08-31 Пенетрантность Sergey Tulaev
http://www.cnews.ru/news/top/index.shtml?2007/08/30/264434 ×ÏÔ ÔÁËÉÅ ÐÒÉËÏÌÙ ëÁËÉÅ ÐÒÉËÏÌÙ? îÏÒÍÁÌØÎÙÊ ÂÉÚÎÅÓ ÐÏ ÒÕÓÓËÉ - ÐÏÐÉÌÉÌÉ 1,5 ÑÒÄÁ ËÁÚÅÎÎÙÈ ÄÅÎÅÇ É ×ÓÅ! -- Good luck! Sergey Tulaev

Re: Ключевое слово SQL

2007-08-31 Пенетрантность Ded
Dmitry Yemanov wrote: non-reserved word - keyword, который может быть именем объекта Аа! -- Regards. Ded.

Re: Поведение in (select ... )

2007-08-31 Пенетрантность Tonal
Dmitry Yemanov пишет: Тама однака GROUP BY живёт. Стало быть внутренний запрос могёт больше одного значения вернуть. Чьорт поберьи. Нельзя ли объяснить почему этот запрос вернёт не больше одного значения? Похоже я что-то пропустил...

Re: Ключевое слово SQL

2007-08-31 Пенетрантность Kovalenko Dmitry
список non_reserved_word Мужики. Хорош нас дурить. Хоть сегодня и пятница, но я всё равно ни разу не поверю, что у ея внутри хранится список всех слов на всех езыках мира, не являющихся для птицы ключевыми. Это был бы перебор даже для машины Тьюринга 8-O Не упоминай мою машину всуе.

Re: Ключевое слово SQL

2007-08-31 Пенетрантность Kovalenko Dmitry
Дима, а я у вас в релизноте для 2.0.1 ЛАЖУ нашел. Вы в доке публиковали идентификаторы токенов, а не их значения. BASENAME - BASE_NAME GROUP_COMMIT_WAIT - GROUP_COMMIT_WAIT_TIME NUM_LOG_BUFS - NUM_LOG_BUFFERS CHECK_POINT_LEN - CHECK_POINT_LENGTH LOG_BUF_SIZE - LOG_BUFFER_SIZE Кстати вот.

Re: Ключевое слово SQL

2007-08-31 Пенетрантность Horsun Vlad
Kovalenko Dmitry ... Это мы очень скоро проверим - мы тут тест ключевых слов наваяли :))) Это мы меня пугает больше всего :) -- Хорсун Влад

Re: Ключевое слово SQL

2007-08-31 Пенетрантность Kochmin Alexandr
ovalenko Dmitry пишет: Это мы очень скоро проверим - мы тут тест ключевых слов наваяли :))) когда будет тест IQ пользователя, чтоб автоматически увольнять дебилов, скажи, я куплю. -- Кочмин Александр

Re: Ключевое слово SQL

2007-08-31 Пенетрантность Kovalenko Dmitry
Это мы очень скоро проверим - мы тут тест ключевых слов наваяли :))) когда будет тест IQ пользователя, чтоб автоматически увольнять дебилов, скажи, я куплю. Ты определись - тебе либо тестировать дебилов, либо их увольнять ?? Коваленко Дмитрий.

Re: Ключевое слово SQL

2007-08-31 Пенетрантность Ded
Horsun Vlad wrote: Это мы очень скоро проверим - мы тут тест ключевых слов наваяли :))) Это мы меня пугает больше всего :) Они с Тьюрингом в доле :-D -- Regards. Ded.

Re: Ключевое слово SQL

2007-08-31 Пенетрантность Ded
Kovalenko Dmitry wrote: Не упоминай мою машину всуе. Жывотное. Зверь самый лютый жалости не чужд. Я - чужд. Так значит, я не зверь! (С) -- Regards. Ded.

Re: OFF: Таки пятница

2007-08-31 Пенетрантность Ded
А действительно интересный тестик: http://www.kp.ru/tests/class/ -- Regards. Ded.

Re: Поведение in (select ... )

2007-08-31 Пенетрантность Игорь Горбонос
Tonal [EMAIL PROTECTED] сообщил/сообщила в новостях следующее: news:[EMAIL PROTECTED] Там можно изменить запрос для конкретного сервера. Скажи, только как! :-) Я поменял на равенство, заработало как нужно, только я не уверен, что это касаеться только Firebird. Я менял в модуле

Re: Ключевое слово SQL

2007-08-31 Пенетрантность Kovalenko Dmitry
Это мы очень скоро проверим - мы тут тест ключевых слов наваяли :))) Это мы меня пугает больше всего :) А я тут, в свое время, подсуетился и теперь меня много : Дело-то нехитрое. Гыгы. Коваленко Дмитрий.

Re: Ключевое слово SQL

2007-08-31 Пенетрантность Kovalenko Dmitry
Не упоминай мою машину всуе. Жывотное. Зверь самый лютый жалости не чужд. Я - чужд. Так значит, я не зверь! (С) А в Питере уже наливают ... завидую. Коваленко Дмитрий.

Re[2]: Две сетевые карты

2007-08-31 Пенетрантность Владимир Аксенов
Здравствуйте, Dmitry. Вы писали 31 августа 2007 г., 16:29:02: Дело просто в том, что если на клиенте запущена программа и простаивает, то при любом вызове клиент получает сообщение, что хост принудительно разорвал соединение. Было как-то на ноутбуке - у сетевой карточки стояло что-то типа

Re: Ключевое слово SQL

2007-08-31 Пенетрантность Alex Cherednichenko
Привет, Kovalenko! Вы пишешь 31 августа 2007: Не упоминай мою машину всуе. Жывотное. Зверь самый лютый жалости не чужд. Я - чужд. Так значит, я не зверь! KD А в Питере уже наливают ... завидую. Зато в Липецке трава забористее... ;) -- With best regards, Alex Cherednichenko.

Re: Имя пользователя

2007-08-31 Пенетрантность Dmitry Yemanov
Dmitry Lendel wrote: Один клиент создал пользователя с именем 1-01. Для такого имени пользователя ругается команда grant. Даже так: GRANT ... TO USER 1-01 ? -- Дмитрий Еманов

Re: Ключевое слово SQL

2007-08-31 Пенетрантность Dmitry Yemanov
Kovalenko Dmitry wrote: Дима, а я у вас в релизноте для 2.0.1 ЛАЖУ нашел. Вы в доке публиковали идентификаторы токенов, а не их значения. Да насрать, если честно :-) -- Дмитрий Еманов

Re: Ключевое слово SQL

2007-08-31 Пенетрантность Dmitry Yemanov
Kovalenko Dmitry wrote: Кстати, если если ты конечно еще помнишь - список non_reserved_word мог меняться в 1.5.0 - 1.5.4 версиях ?? Не мог. -- Дмитрий Еманов

Re[2]: OFF: Таки пятница

2007-08-31 Пенетрантность Константин
D А действительно интересный тестик: D http://www.kp.ru/tests/class/ Да особенно порадовал вопрос кто первый полетел на луну ;) Что самое интеестное - это даже не смешно :( С уважением, Константин Григорьевич. ===

Re: Поведение in (select ... )

2007-08-31 Пенетрантность Tonal
Игорь Горбонос пишет: Там можно изменить запрос для конкретного сервера. Скажи, только как! :-) Я поменял на равенство, заработало как нужно, только я не уверен, что это касаеться только Firebird. Я менял в модуле DatabaseManager.cs ... private static int CreateMissingTopics(JanusDB db,

Re: Ключевое слово SQL

2007-08-31 Пенетрантность Kovalenko Dmitry
Дима, а я у вас в релизноте для 2.0.1 ЛАЖУ нашел. Вы в доке публиковали идентификаторы токенов, а не их значения. Да насрать, если честно :-) А меня - целая орда :))) Ваша старушка еще не созрела для оформления нормальной документации по серверу? Коваленко Дмитрий. PS. На этом форуме