Re: Firebird 2.1 insert from select

2008-11-14 Пенетрантность Dmitry Lendel
> Да, в BLR перечислены все поля. Стандартная грабля новичков - создать view > с select * from t, а потом удивляться - почему при добавлении полей в t не > изменяется view. Не только в FB. ОК. Я никода до этого не писал *. Всегда перечислял. Изменил привычке. :-)) Дмитрий

Re: Firebird 2.1 insert from select

2008-11-14 Пенетрантность Vlad Khorsun
"Dmitry Lendel" ... Это в процедуре insert into Table1 from select * Table2 Дабавляем одно и тоже поле в Table1 и Table2 Запускаем процедуру, а новое поле не обновляется, пока не сделаем alter процедуре Я могу тест написать. Просто стало интересно. Выходит, что при компиляции insert into Tabl

Re: Firebird 2.1 insert from select

2008-11-14 Пенетрантность Dmitry Lendel
> Я, конечно, насчёт 2.1 могу только ламерствовать, но в порядке ламерства > могу предположить а) отстутствие коммита промеж альтером таблицы и > выполненим процедуры Увы нет. Все по протоколу. б) наличие в кеше метаданных уже подготовленного к > применению кода этой процедуры до выполнения аль

Re: Firebird 2.1 insert from select

2008-11-14 Пенетрантность Ded
Dmitry Lendel wrote: Привет Вот такой вопрос Как сервер обрабатывает конструкцию внутри процедуры? insert into Table1 from select * Table2 Суть проблемы Table1 common table Table2 временная таблица Структура одинаковая Это в процедуре insert into Table1 from select * Table2 Дабавляем одно и т

Firebird 2.1 insert from select

2008-11-14 Пенетрантность Dmitry Lendel
Привет Вот такой вопрос Как сервер обрабатывает конструкцию внутри процедуры? insert into Table1 from select * Table2 Суть проблемы Table1 common table Table2 временная таблица Структура одинаковая Это в процедуре insert into Table1 from select * Table2 Дабавляем одно и тоже поле в Table1 и Tab

Re: Аналог FloatToStr с разделителями

2008-11-14 Пенетрантность PEAKTOP
> я речь свою веду о том...(с), что стринги тянут за собой менеджер. > народ об этом не то чтоб забывает, а просто игнорирует мыслеречь напрочь. > а когда возникают разнообразные нюансы, глубокомысленно чешет репу, > а опосля бегит на форумы различные, с криками: "в этом вашем сервере ЭТО не > раб

Re: Аналог FloatToStr с разделителями

2008-11-14 Пенетрантность Alex Cherednichenko
Hello, PEAKTOP! You wrote on Fri, 14 Nov 2008 06:44:14 -0800 (PST): P> У делфийских стрингов есть одно преимущество: они могут быть P> произвольной областью памяти (как и PChar), но в отличие от PChar P> символ #0 - для них необязательный признак того, что блок данных P> закончился. Иногда н

Re: Аналог FloatToStr с разделителями

2008-11-14 Пенетрантность PEAKTOP
> стринги - зло! Стринги - это сексуально ! :) > PChar - наше всё. У делфийских стрингов есть одно преимущество: они могут быть произвольной областью памяти (как и PChar), но в отличие от PChar символ #0 - для них необязательный признак того, что блок данных закончился. Иногда на практике надо в

Re: Парсинг строки

2008-11-14 Пенетрантность PEAKTOP
> я бы лично тупо сделал один REPLACE, и запускал пока QA не сказал > > updated 0 row(s) На 214 256 654 разу сервер согласился с тем, что пароль администратора "МаоЦзеДун"... (с)

Re: Аналог FloatToStr с разделителями

2008-11-14 Пенетрантность Alex Cherednichenko
Hello, PEAKTOP! You wrote on Fri, 14 Nov 2008 03:01:02 -0800 (PST): P> Вообще-то, стоит посмотреть на function FormatFloat(const P> Format:string; const Value:Extended):string; из модуля SysUtils.pas. P> а, FloatToStr, помнится выдавала результат так, как ей самой хотелось. P> Точнее, для "р

Re: Парсинг строки

2008-11-14 Пенетрантность Oleg Matveyev
replace( ... , ' ',' ' ) как я и сказал с самого начала. только ситаксис не показывал, потому как точно не помню. BOL тебе в руки. осталось установить глубокий смысл в четырех вложенных реплэйсах видимо больше пяти пробелов за раз невстречалось я бы лично тупо сделал один REPLACE, и запу

Re: Аналог FloatToStr с разделителями

2008-11-14 Пенетрантность PEAKTOP
Вообще-то, стоит посмотреть на function FormatFloat(const Format:string; const Value:Extended):string; из модуля SysUtils.pas. а, FloatToStr, помнится выдавала результат так, как ей самой хотелось. Точнее, для "ручного управления" нужно было выделять память на структуру TFormatSettings, рулить пол

Re: Парсинг строки

2008-11-14 Пенетрантность Grishko Aleks
Граждане, а ларчик то ещё проше раскрывался... :))) update nomenklatura set nomenklatura.name =replace( replace( replace( replace( rtrim(ltrim (nomenklatura.name)), ' ',' ' ), ' ',' ' ), ' ',' ' ), ' ',' ' ) Кстати спросил людей зачем это надо, ответ поразил простотой и гениальностью " .. а гл

Re: Аналог FloatToStr с разделителями

2008-11-14 Пенетрантность Dmitri Kuzmenko
Hello, Oleg! Олег Короткий wrote: ##0.00')=1 234.56). Я понимаю, что UDF примитивная, и можно самому написать, но катастрофически не хватает времени просто научиться писать UDF'ы... не надо учиться. берешь примеры на ibase.ru, переделываешь его под то что надо. например, safeudf. добавь ту

Re: ????????

2008-11-14 Пенетрантность Kovalenko Dmitry
Надо будет лет через дцать, когда все разработчики FB соберутся в одном месте (в дурдоме) сделать фотку. Думаю, будет не хуже :-) В этом году дурдом отменили, а в прошлом - чем не устроило ? :) Как отменили ???!!! А где я зимовать буду? Коваленко Дмитрий.

Re: ????????

2008-11-14 Пенетрантность Khorsun Vlad
"Kovalenko Dmitry" ... http://bestfriends.nnm.ru/v_dvizhenii_1 Последняя фотка Гыгы... Надо будет лет через дцать, когда все разработчики FB соберутся в одном месте (в дурдоме) сделать фотку. Думаю, будет не хуже :-) В этом году дурдом отменили, а в прошлом - чем не устроило ? :)

Re: ????????

2008-11-14 Пенетрантность Kovalenko Dmitry
http://bestfriends.nnm.ru/v_dvizhenii_1 Последняя фотка Гыгы... Надо будет лет через дцать, когда все разработчики FB соберутся в одном месте (в дурдоме) сделать фотку. Думаю, будет не хуже :-) Коваленко Дмитрий.

????????

2008-11-14 Пенетрантность Dorin Marcoci
http://bestfriends.nnm.ru/v_dvizhenii_1 ? ?

Re: ????????

2008-11-14 Пенетрантность Dorin Marcoci
Блин, отулук... http://bestfriends.nnm.ru/v_dvizhenii_1 Последняя фотка

Аналог FloatToStr с разделителями

2008-11-14 Пенетрантность Олег Короткий
Доброго времени суток! Вопрос совершенно примитивный, по гугль ответа на него не дал. Где можно раздобыть такую UDF, которая бы позволила выводить числа в формате с разделителями ( по типу дельфийского FloatToStr(1234.56,'# ##0.00')=1 234.56). Я понимаю, что UDF примитивная, и можно самому написать