Извиняюсь конечно, что так рано, но сегодня мой последний сознательный
день в этом году. Вечером - корпоративная вечеринка, сейчас уже настоящей
самогонки с салом и огурчиком потребили. Завтра, вроде как на работу, но к
11-00 и без машин...
Вообщем всех с наступающим. Пусть в следующем
On Thu, 28 Dec 2006 09:06:13 +0300, Мадорский Г.В. [EMAIL PROTECTED] wrote:
Не столько прогу, сколько структуру. Тип всех полей поменять на varchar(200)
И не забыть обязательно отключить обрезание хвостовых пробелов при передаче
клиенту.
--
Сергей Смирнов.
Hello, ArtGal!
You wrote on Wed, 27 Dec 2006 19:04:43 +0300:
?? á ÐÒÏÓÔÏ õäæ, ËÏÔÏÒÁÑ ÐÏÓÍÏÔÒÉÔ time_zone_information ÎÁ ÓÅÒ×ÁËÅ,
?? É ÉÚ ÔÅËÕÝÅÇÏ ×ÒÅÍÅÎÉ ×ÙÞÔÅÔ ÓÏÏÔ×. ÓÍÅÝÅÎÉÅ?.. /ÜÔÏ Ñ ÂÜÚ ÐÒÉËÏÌÏ×/
A ðÏÓÍÏÔÒÅÔØ ÏÎÁ (õäæ) ÐÏÓÍÏÔÒÉÔ.
A á ×ÏÔ ËÁË ÏÐÒÅÄÅÌÉÔØ ÓËÏÌØËÏ ÓÅÇÏÄÎÑ Ë ÜÔÏÍÕ
Hello, Konstantin!
You wrote on Wed, 27 Dec 2006 20:47:41 +0300:
?? ëÁÎÁÌ - 64ëÂ... úÁÇÁÖÅÎ - ÐÏÌÎÏÓÔØÀ... :(
?? úÁÈÏÔÅÌ, ÅÓÔÅÓÔ×ÅÎÎÏ, ÚÁZeBeDee'ÔØ ÅÇÏ... :)
KRB ZBD ÔÅÂÅ ÐÏÍÏÖÅÔ, ÅÓÌÉ Õ ÔÅÂÑ ÐÁËÅÔÙ ÂÏÌØÛÉÅ, ÎÁÐÒÉÍÅÒ ÉÄÅÔ ÆÅÔÞ
KRB ÔÁÂÌÉÃÙ Ó 200 ÐÏÌÑÍÉ, Á ÅÓÌÉ ÉÄÅÔ ×ÙÂÏÒËÁ ÔÏÌØËÏ
Хорсун Влад
Та ты шо ! А шо ж такое try - finally ?
Продолжу вопрос. И чем оно отличается
от try - except?
А ещё надо большую зарплату. И ничего не делать
Это в идеале)
--
Голясов Андрей
HVА ещё надо большую зарплату. И ничего не делать
Ну, а если серьёзно.
Представить UDF для обработки большого массива данных и соответственно операции
1. выгрузка в UDF
2. расчет
3. загрузка из UDF
4. освобождение ресурсов UDF
До сих пор такие операции, как я понимаю безопасно было делать
Hello, íÁÄÏÒÓËÉÊ!
You wrote on Thu, 28 Dec 2006 11:03:40 +0300:
íç éÚ×ÉÎÑÀÓØ ËÏÎÅÞÎÏ, ÞÔÏ ÔÁË ÒÁÎÏ, ÎÏ ÓÅÇÏÄÎÑ ÍÏÊ ÐÏÓÌÅÄÎÉÊ
ÓÏÚÎÁÔÅÌØÎÙÊ
íç ÄÅÎØ × ÜÔÏÍ ÇÏÄÕ. ÷ÅÞÅÒÏÍ - ËÏÒÐÏÒÁÔÉ×ÎÁÑ ×ÅÞÅÒÉÎËÁ, ÓÅÊÞÁÓ ÕÖÅ
ÎÁÓÔÏÑÝÅÊ
íç ÓÁÍÏÇÏÎËÉ Ó ÓÁÌÏÍ É ÏÇÕÒÞÉËÏÍ ÐÏÔÒÅÂÉÌÉ. úÁ×ÔÒÁ, ×ÒÏÄÅ ËÁË ÎÁ
Блин... Один я в тяпницу работать буду чтоль?..
Все друзья фармацевты сегодня откорпоративятся и до 9-го отдыхать
пойдут!..
А у нас отмечалово - завтра, на работу - 3-его... :\
у нас завтра корморативный пейнтболл - охота на вепря :)
на работу - 30, 3-его :)
--
Булычев Алексей
Блин... Один я в тяпницу работать буду чтоль?..
Все друзья фармацевты сегодня откорпоративятся и до 9-го отдыхать
пойдут!..
А у нас отмечалово - завтра, на работу - 3-его... :\
Не один:) у нас отмечалово было 23-го, обычная попойка. В тяпницу
работаем, правда
я мылюсь свалить на
Golyasov Andrey ...
Хорсун Влад
Та ты шо ! А шо ж такое try - finally ?
Продолжу вопрос. И чем оно отличается
от try - except?
Сначала ты меня не понял. А теперь - я тебя
--
Хорсун Влад
sw ...
HVА ещё надо большую зарплату. И ничего не делать
Ну, а если серьёзно.
Представить UDF для обработки большого массива данных и соответственно
операции
1. выгрузка в UDF
2. расчет
3. загрузка из UDF
4. освобождение ресурсов UDF
До сих пор такие операции, как я понимаю
До сих пор такие операции, как я понимаю безопасно было делать только на
классике.
Да ? пАчему ?
Отдельный процесс, отдельная память. В общем случае реконнект и всё.
Хотя могла наверное потребоваться идентификация транзакции на всякий для
много-пользовательской работы через один коннект
ArtGal пишет:
Было уже такое.
В 92-ом году в Институте математики РАН, заархивировали
мои аспиранты весь диск С (еще на 286 компе), переписали на дискеты, диск
форматнули.
И получилась жопа - разархивировать нечем 8-)
В то время (и чуть раньше) это было повсеместно и обычным делом.
Приносили
sw [EMAIL PROTECTED] wrote in message news:[EMAIL PROTECTED]
До сих пор такие операции, как я понимаю безопасно было делать только на
классике.
Для супера естественно нужна иденификация соединения (или транзакции).
Или в Yaffil'e ;-), смотрим доку на предмет CURRENT_POOL
И я всех поздравляю!!!
Мадорский Г.В. пишет:
Извиняюсь конечно, что так рано, но сегодня мой последний сознательный
день в этом году. Вечером - корпоративная вечеринка, сейчас уже
настоящей самогонки с салом и огурчиком потребили. Завтра, вроде как на
работу, но к 11-00 и без машин...
У
Oleg LOA ...
sw ...
До сих пор такие операции, как я понимаю безопасно было делать только на
классике.
Для супера естественно нужна иденификация соединения (или транзакции).
Или в Yaffil'e ;-), смотрим доку на предмет CURRENT_POOL
Деструктор вызвать оно не поможет
--
Хорсун Влад
áÇÁ ÷ÓÅÈ Ó ÎÁÓÔÕÐÁÀÝÉÍ èòà-èòà :-)))
--
Dmytro Lendel
www.bagel.com.ua
Horsun Vlad [EMAIL PROTECTED] wrote in message news:[EMAIL PROTECTED]
Oleg LOA ...
sw ...
До сих пор такие операции, как я понимаю безопасно было делать только на
классике.
Для супера естественно нужна иденификация соединения (или транзакции).
Или в Yaffil'e ;-), смотрим доку на
Oleg LOA ...
Horsun Vlad ...
Oleg LOA ...
sw ...
До сих пор такие операции, как я понимаю безопасно было делать только на
классике.
Для супера естественно нужна иденификация соединения (или транзакции).
Или в Yaffil'e ;-), смотрим доку на предмет CURRENT_POOL
Hello, All!
îÁÒÏÄ, Á ÒÅÁÌØÎÏ ÂÅÚ udf'Ï× ÒÁÚÎÙÈ ÓÄÅÌÁÔØ varchar() - integer?..
ô.Å. ÅÓÔØ ÔÁÂÌÉÃÁ, × ËÏÔÏÒÏÊ × varchar'ÎÏÅ ÐÏÌÅ ÐÉÛÕÔÓÑ integer'Ù...
(ËÒÕÔÏ, ÄÁ?.. ;))
åÓÔÅÓÔ×ÅÎÎÏ, ÞÔÏ ÎÁ cast(Field as smallint), ÅÓÌÉ ÔÕÄÁ ÔÁËÉ ËÁË-ÔÏ
ÐÏÐÁÌÏ ÉÍÅÎÎÏ char, ÐÏÌÕÞÉÍ Cannot transliterate
SP с обработкой ошибок.
Смотри поаккуратнее, в вепрю-то, а то потом на воспитании детей разоришься ;)
--
Сергей Смирнов.
On Thu, 28 Dec 2006 13:30:06 +0300, Dmitry Lendel [EMAIL PROTECTED] wrote:
Ага Всех с наступающим ХРЮ-ХРЮ :-)))
Это у китайцев хрю-хрю наступает.
А у нас в россии всегда хрю-хрю :)
--
Сергей Смирнов.
Horsun Vlad [EMAIL PROTECTED] wrote in message news:[EMAIL PROTECTED]
А ты БЕЗ деструкторов уже писать не умеешь? :-).
А надо ? :)
Надо, именно надо.
Память выделенная под в UDF для обработки данных запроса освободится, более
и не надо.
Угу - и файлы сами закроются...
WildSery wildsery-JGs/[EMAIL PROTECTED] wrote in message news:[EMAIL
PROTECTED]
On Thu, 28 Dec 2006 13:30:06 +0300, Dmitry Lendel [EMAIL PROTECTED] wrote:
Ага Всех с наступающим ХРЮ-ХРЮ :-)))
Это у китайцев хрю-хрю наступает.
А у нас в россии всегда хрю-хрю :)
Не знаю в какой у вас
Oleg LOA wrote:
WildSery [EMAIL PROTECTED] wrote in message news:[EMAIL PROTECTED]
On Thu, 28 Dec 2006 13:30:06 +0300, Dmitry Lendel [EMAIL PROTECTED] wrote:
Ага Всех с наступающим ХРЮ-ХРЮ :-)))
Это у китайцев хрю-хрю наступает.
А у нас в россии всегда хрю-хрю :)
Не знаю в какой у
On Thu, 28 Dec 2006 15:18:56 +0300, Ded [EMAIL PROTECTED] wrote:
Садись два. Процедуры создавать - дурной тон. Нынче всё делается
через... нет, на этот раз ты не угадал. Execute Block, вот ;)
Через EB я постеснялся - там больше букафф.
execute block (s varchar(10) = :param)
returns (i
WildSery wrote:
On Thu, 28 Dec 2006 15:18:56 +0300, Ded [EMAIL PROTECTED] wrote:
Садись два. Процедуры создавать - дурной тон. Нынче всё делается
через... нет, на этот раз ты не угадал. Execute Block, вот ;)
Через EB я постеснялся - там больше букафф.
execute block (s varchar(10) =
D Садись два. Процедуры создавать - дурной тон. Нынче всё делается
D через... нет, на этот раз ты не угадал. Execute Block, вот ;)
ой, а я еще даже не смотрел на эту модную фичу EB
Один раз подумал, что надо посмотеть, когда procedure in use
Но потом посмотрел - убрали теперь опять доволен,
Alexandr Kochmin ...
D Садись два. Процедуры создавать - дурной тон. Нынче всё делается
D через... нет, на этот раз ты не угадал. Execute Block, вот ;)
ой, а я еще даже не смотрел на эту модную фичу EB
А чё на неё смотреть ? CREATE PROCEDURE меняешь на EXECUTE BLOCK, и фсё
Есть
HV
HV Alexandr Kochmin ...
HV
D Садись два. Процедуры создавать - дурной тон. Нынче всё делается
D через... нет, на этот раз ты не угадал. Execute Block, вот ;)
HV
HV ой, а я еще даже не смотрел на эту модную фичу EB
HV
HV А чё на неё смотреть ? CREATE PROCEDURE меняешь на EXECUTE BLOCK,
Hello, WildSery!
You wrote on Thu, 28 Dec 2006 15:22:30 +0300:
W þÅÒÅÚ EB Ñ ÐÏÓÔÅÓÎÑÌÓÑ - ÔÁÍ ÂÏÌØÛÅ ÂÕËÁÆÆ.
W execute block (s varchar(10) = :param)
W returns (i integer)
W as begin
Wbegin
W i = cast(s as integer);
W when any do
Wi = 0;
W end
Wsuspend;
Респект, Усем!
Возможно ли заставить Firebird Embedded работать как сервер по TCP/IP ?
Если можно то киньте плиз ссылку на мануал, как это изобразить.
С наилучшими пожеланиями, Oleg Prosvetov.
OP Респект, Усем!
OP
OP Возможно ли заставить Firebird Embedded работать как сервер по TCP/IP ?
OP Если можно то киньте плиз ссылку на мануал, как это изобразить.
да, чуствуется что приближается НГ.
Трезвого найти уже сложнее.
Ты для чего хотел такой финт изобразить?
--
С уважением
Кочмин
Возможно ли заставить Firebird Embedded работать как сервер по TCP/IP ?
Если можно то киньте плиз ссылку на мануал, как это изобразить.
пацаны столько сил положили, чтобы заставить сервер не работать по ИП... все
зазря?
--
Булычев Алексей
http://www.stella-npf.ru
Привет, Oleg!
Вы пишешь 28 декабря 2006:
OP Возможно ли заставить Firebird Embedded работать как сервер по TCP/IP ?
OP Если можно то киньте плиз ссылку на мануал, как это изобразить.
Как говорят на sql.ru, перелогинецца зобыл!... ;)
--
With best regards, Alex Cherednichenko.
On Thu, 28 Dec 2006 15:25:36 +0300, Ded [EMAIL PROTECTED] wrote:
Теперь на троечку с минусом... Внутре Execute Block ничего не должно
быть акромя Execute Statement :-D
А внутри ES должен быть опять EB.
Рекурсия - см. Рекурсия. :)
--
Сергей Смирнов.
On Thu, 28 Dec 2006 16:18:16 +0300, Vladimir A.Bakhvaloff [EMAIL PROTECTED]
wrote:
И как я это должен впендюрить в select BadField from BadTable?..
Процедуру пендюрь.
select (select i from chartoint(b.BadField)) from BadTable b
--
Сергей Смирнов.
Возможно ли заставить Firebird Embedded работать как сервер по TCP/IP ?
Если можно то киньте плиз ссылку на мануал, как это изобразить.
Легче заставить как клиента
Макмак
Oleg Prosvetov wrote:
Респект, Усем!
Возможно ли заставить Firebird Embedded работать как сервер по TCP/IP ?
Если можно то киньте плиз ссылку на мануал, как это изобразить.
При помощи Application Server, к которому клиент и лезет по TCP/IP.
А он уже лезет к ембе-деду локально и отдаёт
Hello, WildSery!
You wrote on Thu, 28 Dec 2006 16:47:59 +0300:
?? é ËÁË Ñ ÜÔÏ ÄÏÌÖÅÎ ×ÐÅÎÄÀÒÉÔØ × select BadField from BadTable?..
W ðÒÏÃÅÄÕÒÕ ÐÅÎÄÀÒØ.
W select (select i from chartoint(b.BadField)) from BadTable b
äÙË, ÐÒÏÃÅÄÕÒÁ Õ ÍÅÎÑ É ÔÁË ÏÎÙÍ ÏÂÒÁÚÏÍ ÒÁÂÏÔÁÅÔ... :)
ñ ÐÒÏ
Vladimir A.Bakhvaloff wrote:
Я про изобретённый тобой execute block|statment...
Так вот кто всех убийца тайный! :-E
--
Regards. Ded.
Hello, Ded!
You wrote on Thu, 28 Dec 2006 17:22:51 +0300:
?? ñ ÐÒÏ ÉÚÏÂÒÅÔ£ÎÎÙÊ ÔÏÂÏÊ execute block|statment...
D ôÁË ×ÏÔ ËÔÏ ×ÓÅÈ ÕÂÉÊÃÁ ÔÁÊÎÙÊ! :-E
îÅ ÉÚÄÅ×ÁÊÓÑ ÎÁÄÏ ÍÎÏÊ!.. ñ É ÔÁË ÓÅÇÏÄÎÑ ÇÏÌÏ×ÏÊ ÏÐÕÈ... %)
With best regards, Vladimir A.Bakhvaloff.
E-mail:
IB 7.0 win2003
при коммите альтера процедуры выдает
Invalid token.
invalid request BLR at offset 19156.
context not defined (BLR error).
при компиляции ошибок/варнингов нет
очищаю тело - пытаюсь скомпилять - выдает
This operation is not defined for system tables.
unsuccessful metadata
Alex Kozlov wrote:
не хочется разбивать на подпроцедуры...
А придётся. Поищи поиском что есть контекст в этом смысле,
объяснялось детально.
--
Regards. Ded.
On Thu, 28 Dec 2006 17:39:43 +0300, Alex Kozlov [EMAIL PROTECTED] wrote:
Вопрос - что сделать и почему это происходит? Нашел фак - в нем
говорится что размер процедур не более 48к, у меня меньше
Ограничение не только на объём одной процедуры, но и на число контекстов,
использованных в
Hello, WildSery!
You wrote on Thu, 28 Dec 2006 17:54:59 +0300:
W select (select i from chartoint(b.BadField)) from BadTable b
?? äÙË, ÐÒÏÃÅÄÕÒÁ Õ ÍÅÎÑ É ÔÁË ÏÎÙÍ ÏÂÒÁÚÏÍ ÒÁÂÏÔÁÅÔ...
?? ñ ÐÒÏ ÉÚÏÂÒÅÔ£ÎÎÙÊ ÔÏÂÏÊ execute block|statment...
W execute block
W returns (BadField integer)
Alex Kozlov ...
IB 7.0 win2003
при коммите альтера процедуры выдает
Invalid token.
invalid request BLR at offset 19156.
context not defined (BLR error).
IB :)))
...
Вопрос - что сделать и почему это происходит? Нашел фак - в нем
говорится что размер процедур не более 48к,
Hello, WildSery!
You wrote on Thu, 28 Dec 2006 18:19:10 +0300:
?? ëÒÁÓÉ×Ï... á ÓÕ×ÁÔØ ËÕÄÁ?.. %)
W äÁ ÎÉËÕÄÁ ÅÇÏ ÎÅ ÐÉÈÁÔØ. üÔÏ ÐÒÉÍÅÒ Ô×ÏÅÇÏ ÐÅÒÅÄÅÌÁÎÎÏÇÏ ÓÅÌÅËÔÁ.
W EB - ÜÔÏ ÔÉÐÁ ËÁË ÓÅÌÅËÔ, ÔÏÌØËÏ Ó ÓÉÎÔÁËÓÉÓÏÍ PSQL.
á!.. îÕ, ÍÎÅ ÔÁËÏÅ ÎÅ ÔÒÜÂÁ... èÏÔÑ... èÏÔÑ... èÏÔÑ... %)
Hello, Vladimir!
You wrote to WildSery on Thu, 28 Dec 2006 18:34:41 +0300:
?? ëÒÁÓÉ×Ï... á ÓÕ×ÁÔØ ËÕÄÁ?.. %)
W äÁ ÎÉËÕÄÁ ÅÇÏ ÎÅ ÐÉÈÁÔØ. üÔÏ ÐÒÉÍÅÒ Ô×ÏÅÇÏ ÐÅÒÅÄÅÌÁÎÎÏÇÏ ÓÅÌÅËÔÁ.
W EB - ÜÔÏ ÔÉÐÁ ËÁË ÓÅÌÅËÔ, ÔÏÌØËÏ Ó ÓÉÎÔÁËÓÉÓÏÍ PSQL.
VA á!.. îÕ, ÍÎÅ ÔÁËÏÅ ÎÅ ÔÒÜÂÁ... èÏÔÑ... èÏÔÑ...
Ded пишет:
При помощи Application Server, к которому клиент и лезет по TCP/IP. А
он уже лезет к ембе-деду локально и отдаёт клиенту що надыбал. Ну это
если сделать через жопу является основной сверхзадачей.
Zope - оно и есть Application Server.
Имеет драйвер к птичке.
Так что деда, как
Забыл: в хранимке можно преобразовать BLOB в VARCHAR без UDF ?
И если да, то как?
WildSery wrote:
Угу. Мне тут для внесения денег на свой счёт потребовали непременно почтовый
индекс своего проживания указать :(
Скажите, зачем для конвертации рублей в доллары нужен почтовый индекс?
Они на него делят. Курс теперь такой ;-) для из рублей в доллары.
Надо же, только что обнаружил на IBPhoenix Firebird 1.5.4 RC1
Судя по описанию, пофиксен баг:
Bug CORE-921
fixed by A. Peshkoff
A bug was causing a core dump in stored procedures using EXECUTE STATEMENT.
Лучше UDF. Если склероз не подводит, то
зависит сколько в блоб записано. Если
чуть-чуть, то можно cast
Дмитрий
On Dec 28, 8:45 pm, Konstantin R. Beliaev [EMAIL PROTECTED] wrote:
Забыл: в хранимке можно преобразовать BLOB в VARCHAR без UDF ?
И если да, то как?
на дятле вроде для этого можно SUBSTRING
использовать
Hello, Oleg!
You wrote on Thu, 28 Dec 2006 16:30:21 +0300:
OP Возможно ли заставить Firebird Embedded работать
OP как сервер по TCP/IP ? Если можно то киньте плиз
OP ссылку на мануал, как это изобразить.
А подумать? Низя. И ОВСФ, собсно. Сервер установить заповеди запрещают?
Удач
--
Alexander
Hello, Oleg!
You wrote on Thu, 28 Dec 2006 12:53:45 +0300:
OL У нас было все гораздо хуже. Заархивировали на
OL кафедре ~ 2 ГБ порнухи архиватором AINа архив
OL побился, причём в самом начале. Вся кафедра (за
OL исключением женской части) была в трауре :-):-):-)
Это точно трагедь. :)
Konstantin R. Beliaev [EMAIL PROTECTED] wrote in message news:[EMAIL
PROTECTED]
WildSery wrote:
Угу. Мне тут для внесения денег на свой счёт потребовали непременно почтовый
индекс своего проживания указать :(
Скажите, зачем для конвертации рублей в доллары нужен почтовый индекс?
Они на
On Fri, 29 Dec 2006 00:51:04 +0300, Andrei [EMAIL PROTECTED] wrote:
на дятле вроде для этого можно SUBSTRING
использовать
На FB тоже через SUBSTRING можно.
--
Сергей Смирнов.
60 matches
Mail list logo