04.10.2011 18:46, Sergey Mereutsa пишет:
Там (насколько я помню) простой CRC48 или что-то похожее. Совпадения
достаточно часто встречаются, если строки отличаются чётным
количеством байт (по крайней мере у меня было именно так).
Лучше всего использовать SHA1/MD5, благо все есть в исходниках и
сде
05.10.2011 6:28, Андрей Кручинин пишет:
Выдаст наличие совпадений по значению хеша, хотя строки все отличаются.
Я понимаю, что вероятность совпадения значений хеша при разных входных
данных допускается, но не такая же большая.
Ну есть два варианта:
1. Добей пробелами до определенной длины.
2.
Привет, All
Вот такой вот запрос:
==
SELECT
M.HASHKEY, COUNT(1)
FROM (
select hash('р-р д/ин. 0 мг шприц 0,0 мл') as hashkey from rdb$database
union all
select hash('р-р д/ин. 10 мг шприц 0,1 мл') as hashkey from rdb$database
union all
select hash('р-р д/ин. 20
делать сначала удаление данных в
> таблице а потом заливку свежей информации - то получается затратное время
> около часа.
А насколько данные уникальны? MERGE не спасет отцов русской демократии?
--
Roman Simakov
03.08.2011 15:58, A K пишет:
т.е. для классика решить задачу "Отключить всех пользователей от базы",
при условии что все пользователи раскиданы по большому предприятию и не
всегда доступны (пошли покурить) это:
delete from mon$attachments + выдернуть кабель локальной сети ?
Это жестко ты коне
09.07.2011 15:46, Voroshin Dmitry пишет:
Что то не фурычит создание сообщений в группе.
А у меня?
12 января 2011 г. 23:05 пользователь Viktor Belzetskiy
написал:
>>> 2. Запускаем nbackup 0-го уровня (nbackup еле шевелится по диску
>>> {10мб/с} при практически 100% загрузке проца)
>>
>> Какой процесс грузит процессор ?
>
> Речь именно о nbackup, он и грузит.
>
>> ALTER DATABASE BEGIN BACKUP
>>
Засомневался, проверил. Сеть работает. Из проблем с сетью - ноут в днс-
е не регится, но это ему и не надо в общем
localhost в /etc/host пропиши.
Ðое подозÑение - иÑполÑзÑеÑÑÑ group communication toolkit длÑ
гаÑанÑиÑÐ¾Ð²Ð°Ð½Ð¸Ñ Ð¿Ð¾ÑледоваÑелÑноÑÑи иÑÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ Ð·Ð°Ð¿ÑоÑов (Ñ
мм... коÑÑво
напиÑал, но лÑÑÑе не могÑ). ÐÑо назÑваеÑÑÑ s
RR> ÐÑÐ¾Ñ Ð²Ð°ÑÐ¸Ð°Ð½Ñ Ñ Firebird Ñже давно ÑабоÑÐ°ÐµÑ Ð½Ð° базе C-JDBC (Ñам лиÑно
RR> пÑовеÑÑл).
Ð Ñ ÑÑанзакÑиÑми оно как ÑазбиÑаеÑÑÑ? ÐвÑÑ
ÑазнÑй коммиÑ?
Хм вопÑÐ¾Ñ ÐºÐ¾Ð½ÐµÑно инÑеÑеÑ
я помню, и это тоже пофиг, т.к. 99% разработчиков и вообще исходники
а) не уперлись
б) практически бесполезны (не умеют читать).
Шифрованием этим вы себе уже все проели, если честно.
"слабое нельзя, а сильное долго делать". Ну и фиг ли?
Сильное не делается и перспективы мутные, а слабого так и
Теперь перейдем к хотелкам.
Давайте конкретные хотелки, по работе, так сказать. Без ограничений
фантазии, но только своей фантазии, а не маркетологов.
Недавно познакомился с одной интересной фичей в Оракле - Virtual Private
Database.
Она позволяет назначить на конкретную табличку дополните
Уж не знаÑ, наÑколÑко пÑавилен Ñам ÑеÑмин, но имееÑÑÑ Ð²Ð²Ð¸Ð´Ñ Ð½ÐµÐºÐ¸Ð¹
пÑомежÑÑоÑнÑй ÑоÑÑ, коÑоÑÑй ÑÐ¼Ð¾Ð¶ÐµÑ Ð¿Ð¾ какомÑ-либо алгоÑиÑмÑ, ÑаÑкидÑваÑÑ
полÑзоваÑелÑÑкие запÑ
Вот про внешние языки в виде СП. Получается, побольше логики внутрь БД
вставляем? Или вообще всю :) Далее учим возвращать XML как результат
запроса, кастомизуемые запросы прикручиваем общение на разных портах
(80) и бац - application server родился, да только их и так много,
более модульных и з
Блин:) Настоящие герои всегда идут в обход.
На оба поста отвечу.
"перед бэкапом сделали
/opt/firebird/bin/gfix -shut -force 0 база
а потом сняли по kill все процессы, что продолжали висеть,"
и как тут клиентам работать после такого?
"я так понимаю, kill -9, это уже не "мирно"? этого не делали."
Указал почти все, а архитектуру сервера я что-то не вижу. Классик или
Супер?
Дельта есть или нет?
По сообщениям похоже, что бэкап сделался. По идее и новый мог бы
пойти. При такой ошибке на 2.1 можно закрыть все коннекты и процессы
(желательно мирно) и спокойно начать работать дальше. Конечно ошибк
Полнотекстовый индекс Lucene, например.
Такой размер индекса получится только если использовать компонентный
индекс, но это, как мне кажется, глупая идея, поскольку Lucene также
может работать с сегментированым индексом, где каждый отдельный файл
имеет значительно меньший размер и даже, при
"Не верю!" (c) Станиславский
Ром, все просто. Скажем есть три настройки для указания кодовой страницы
- чарсет для подключения
- чарсет для none
- чарсет для юзера
Есть, например, тест сравнивающий соответствие описания колонок и
содержимое схем метаданных. тестовый массив чарсетов содежит
Kovalenko Dmitry wrote:
3. Компоненты должны понимать мульти-чарсетные тексты запросов.
Это как? и что в них особенного?
Приходит UCS2 строка _win1251 'вася пупкин'
вот этого 'Васю пупкина' надо будет передать как WIN1251 строку. Даже
если подключение у нас UTF8.
Так?
А, ну да... та
Посмотрим как там у нас в Java. Поехали по порядку...
0. Компоненты должны юзать сведения о кодовых страницах, возвращаемых
сервером. Для этого им понадобиться иметь собственный аналог INTL-а. У
нас щас поддерживается 49 кодовых страниц. Осталось 3 штуки. 1 простая,
2 замысловатых.
Согласен
ÐÑе Ñаз: инÑеÑеÑÑÐµÑ Ð¿ÑинÑипиалÑÐ½Ð°Ñ Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ÑÑÑ/невозможноÑÑÑ ÐºÐ¾Ð´Ð´Ð¸Ð½Ð³Ð° под
плаÑÑоÑÐ¼Ñ Windows Mobile на Delphi.
http://dn.codegear.com/article/33507
Abstract: This article provides information about the Delphi .NET
C
Декларативные ограничения (в частности уникальности) не обязаны быть
реализованы с помощью индексов. Это не одно и то же.
А может ли уникальный индекс быть создан без ограничения уникальности?
Роман
Правда тут вот я думаю, таки прошить в провайдере для FB2.x сведения об
UTF8 (ID:4)
Я в Jaybird это уже давно сделал - причина, как пишет Дима, 4 байта на
символ.
Роман
Из всех клиентов, которых мы имели в Германщие и Швейцарщине ...
Рома, клиентов не надо иметь. Их надо любить :)
Ну это не ко мне - у нас там целая армия сейлз вокруг них бегала, любовь
предлагала... правда, что-то не очень успешно - пол-армии недавно разогнали.
Но видимо мир все-таки наи
Драйвера вполне себе нормально без дотнета поставить. А вот то, что
буржуйских заказчиков бросает в крайность - или ява или шарп - сужу по
личному опыту. И ни одного заказа на дельфи. Но это ещё не значит, что
дельфи не востребован - скорее всего, специфика рынка, что тут
поделаешь...
Из всех
Вот урл самостильного: http://trac-hacks.org/wiki/EclipseTracPlugin
О! Про него я не знал... посмотрю, спасибо!
Роман
Мы используем http://trac.edgewall.org/
Мы тоже. Главный плюс для нас - возможность привязать его к SVN. Главный
минус - плохая интеграция с Eclipse (в Eclipse открывается окно
браузера, а не родной плагин).
Роман
это еще что. предлагаю сразу подумать про "проблему 1го года"
когда четырех цифр станет мало.
вот тогда точно - че делать будем ?
А ничё - большой Пэ будет в 2038 году, а потом сразу (или мы там в
минус заскочим?).
Первая версия этого проекта работала с win3.11, правда, тогда в кач-ве
сервера был не IB.
Правда, почти сразу (через полгода) переписали под win32 api + IB4.2
А после этого ничего революционного не делали, только "в ширь" росли,
да портировали под новые версии VC++ и IB/FB :-)
Видать - пора.
А
Гм :) Напиши, плс, последовательность вызовов JDBC для этого дела,
т.е. то, что юзер пишет в программе. А то я чего-то не понимаю\не вижу.
пусть у нас имеется табличка some_table с двумя полями - id и name, при
чем если id при вставке NULL, то триггер присваивает новое значение из
генерат
для нее пришлось парсер писать, чтоб вычислить имя таблицы.
Тише, тише. Не дай бог Влад услышит. Опять начнет бушевать и кидаться
всякими предметами ...
Я только за! Мне надо метод, который бы делал следующее:
ISC_STATUS ISC_EXPORT isc_dsql_prepare(ISC_STATUS*,
isc_tr_handle*,
isc_stmt
Ну так что, делать мне feature request или же сперва в Architect-е
немного подискутируем?
Максимум, что тут можно сделать без смены АПИ, это расширение
isc_dsql_sql_info, IMHO.
Не выйдет. Поскольку чтоб от тебя получить isc_dsql_sql_info, мне надо
сначала stmt handle иметь. А для этого м
Вот же ж любят Java-исты создавать себе проблемы на пустом месте :)
Почему на прикладном уровне нельзя написать INSERT ... RETURNING и
выполнить его как запрос, возвращающий значения (ResultSet) ? Зачем
все эти парсеры и прочие накладные расходы ?
Поскольку JDBC имеет цель стандартиз
для нее пришлось парсер писать, чтоб вычислить имя таблицы.
Тише, тише. Не дай бог Влад услышит. Опять начнет бушевать и кидаться
всякими предметами ...
проверка связи... я тут уже 2 раза попробовал предложение для API
опубликовать, но мои "заметки" куда-то делись...
Роман
для нее пришлось парсер писать, чтоб вычислить имя таблицы.
Тише, тише. Не дай бог Влад услышит. Опять начнет бушевать и кидаться
всякими предметами ...
Я только за! Мне надо метод, который бы делал следующее:
ISC_STATUS ISC_EXPORT isc_dsql_prepare(ISC_STATUS*,
isc_tr_handle*,
isc_stmt
Я выпустил новую версию драйвера. Поскольку там фикснут баг, который я
сделал в 2.1.2 и который приводит к порче данных в таблицах с
композитным первичным ключем, когда используется ResultSet.updateRow(),
Сервер портит ? Не верю (ц)
Или клиент путается в ключах и апдейтит не то ?
Да
Дык нет там новшеств - только баг пофиксеный :)
Ну вот опять самому прийдется придумывать.
не знаю, как там у вас в провайдере, но в JDBC есть такой метод -
Statement.getGeneratedKey(), который возвращает "автогенерированые"
ключи, например у нас после INSERT...RETURNING... В 2.2 - этот ка
Да, хай-хай...
Я тут упился пивом. Еманову привет.
согласен, но только я этот привет не передам - меня в Бразилии нет... и
в Италии не будет :) В этом году я нагло игнорирую конференции.
Ты хоть бы ссылку дал - позырить на
список новшевств :-)
Дык нет там новшеств - только баг пофиксеный
Привет!
Я выпустил новую версию драйвера. Поскольку там фикснут баг, который я
сделал в 2.1.2 и который приводит к порче данных в таблицах с
композитным первичным ключем, когда используется ResultSet.updateRow(),
настоятельно рекомендую апгрейднуть версию.
Роман
Но от версии к версии - может. Ибо я в свое время забыл это пофиксить,
а вы щаз мне напомнили :-)
Ну хоть какая-то польза для любимого сервера БД и от меня есть :-D
А еще если ты тикет в трэкер занесешь - то ваще!
За отдельные бабки - да ради бога. Ты же сам знаешь. А так - есть более
увлекательные извращения. Массивы, например.
Извращенец! Как по мне, то лучше все-таки статус-вектор сделать доступным :)
Роман
Ðим, но неÑÑаÑÑÑÑкÑÑÑÑ-Ñо он пÑодал? Ðн же не ÑвÑÑÑм дÑÑ
ом пиÑаеÑÑÑ?
У Ðжима ÑÐ°Ð»Ð°Ð½Ñ Ð¿ÑеподнеÑÑи гÑано в виде конÑеÑки. ÐÐ¼Ñ Ð¿ÑÑÐ¼Ð°Ñ Ð´Ð¾Ñога в
ÑÐµÐ¹Ð»Ñ Ð¸Ð»Ð¸ евангелиÑÑÑ. Ð
ÐаменÑÑ Ð¶Ð³ÑÑ :)
Че его Ñак не лÑбÑÑ? ÐÑоде не глÑпÑй.
Ðа пÑоÑÑо поÑомÑ, ÑÑо в ÑÑакане Ð²Ð¾Ð´Ñ Ð±ÑÑÑ Ð·Ð°Ð¼ÑÑиÑÑ Ð´Ð»Ñ Ð½ÐµÐ³Ð¾ - Ñаз
плÑнÑÑÑ, а когда "Ñилин, а как нам ежиками ÑÐ
Jim Starkey leaves MySQL.
http://www.theopenforce.com/2008/06/falcon-and-jim.html
ÐÑо ÑледÑÑÑий на оÑеÑеди? PostgreSQL? ÐÑли ÑÑо ÑлÑÑиÑÑÑ, Ñо Ñ Ñогда
ÑоÑно бÑÐ´Ñ Ð·Ð½Ð°ÑÑ, ÑÑо ÐÐ¶Ð¸Ð¼Ñ Ð¿Ð»Ð°ÑÐ¸Ñ Ð»Ð¸Ð±Ð¾ Ðилли, либо ÐаÑ
Дзынь!
Kovalenko Dmitry wrote:
А я первый...!!!
Бугага!
Всего и всех!
Коваленко Дмитрий
Если использовать no_rec_version, то изменить данные, которые уже
изменены в другой завершённой транзакции, будет не возможно.
ошибка. изменить их всегда невозможно в этом случае,
ты уверен? может сейчас что-то изменилось, но вот этот пример когда-то
работал без проблем для read committed
Если использовать no_rec_version, то изменить данные, которые уже
изменены в другой завершённой транзакции, будет не возможно.
ошибка. изменить их всегда невозможно в этом случае,
ты уверен? может сейчас что-то изменилось, но вот этот пример когда-то
работал без проблем для read committed
Роман, Ñ Ð²Ð¾Ñ ÑÐ°Ñ Ð¿Ð¾Ð²ÑоÑно ÑиÑÐ°Ñ ÑелизнÑе ноÑÑ Ð¾Ñ Ñеда. ÐÑопÑÑкаем
лиÑÐ¸ÐºÑ Ð¸ наÑÑкаемÑÑ Ð½Ð° FTS$ADD_FILED_TO_INDEX. ÐкÑаÑÑе - добавиÑÑ Ð¿Ð¾Ð»Ðµ
ÑаблиÑÑ Ðº индекÑÑ. Ы!!! ÐеÑÑ Ñ Ð¼ÐµÐ½Ñ Ð² ба
ÐеÑ, ÑеÑÑезно - Ñ Ð½Ð¾ÑмалÑно изложил ли? ÐÑоÑÑо Ñ Ð¼ÐµÐ½Ñ ÑекÑÑÐ°Ñ ÑиÑÑема
ÑакаÑ, Ñипа "Ñ
ÑанилиÑе докÑменÑов" - в нее полÑзоваÑÐµÐ»Ñ "загÑÑжаеÑ
Ñайл" - в Ð±Ð°Ð·Ñ Ñ ÐµÐ³Ð¾ не ÐºÐ»Ð°Ð´Ñ Ñ
Сабж - реально ли? В списке вендоров в консоли глассфиша птички нет, а
хочется...
Думаю, что реально... но у меня на это пока нет времени... Поможешь?
Роман
Если connection закрыть в явном виде - то висеть не остается.
Но в 2.0 явного закрытия коннекта не требовалось - приложение закрылось
ну и коннект соответственно помер; так что разница в поведении
присутствует. Будем считать это documented feature? :)
Ага. Незакрытый коннект есть признак кри
Вообще если соелдинение не закрывать то оно должно зарыться по
finallize, когда GC вычищает объекты. В том дампе памяти который ты
высылал есть сообщение на 142 ссылки из JNI.
Финалайзеры при выходе из JVM не запускаются по дефолту... См.
System.runFinalizersOnExit(boolean), кстати метод д
Ты будешь смеяться, но я сейчас специально скачал fbembedded 2.0 - так
вот с ним всё нормально.
Еще для уверености - закрой пожалуйста connection перед выходом из
приложения. Если останется висеть - придется Влада или Димку мучить...
хотя может лучше Адриано - он с Явой наиболее дружит.
Ро
В консоли та же шняга только в профиль:
...
По завершению процесса - имеем застрявшую жабу.
Ну эт ваще - прям перчатку в лицо бросил :))) Попробовал у себя - все
работает, даже если как и у тебя коннект не закрывать... правда
fbembedded у меня 2.0, не 2.1... дома попробую с 2.1.
Если у ме
-XX:-PrintConcurrentLocks
Вот такое получил (в случае embedded, а при запуске в режиме локального
или сетевого клиента застревающей жабы не наблюдается, приложение при
выходе завершается чисто) :
Я попробую у себя такой же эксперимент... но то, что при локальном
клиенте приложение не зави
мож попробовать morfik ?
Morfik ... через гогл нашёл такого, но забыл сказать что всякими Java
и Javascript и C++ утд невлдею :( Дельфист я грёбаныи :)
Хммм... а чем тебе не подходит использование Паскаля в ВебОС (это
продукт фирмы Морфик)?
Кстати, сам ВебОС на Паскале написан (но не Delp
Вах! и что же оно тебе возвратить должно? "Виртуальную" таблицу в
?
ну типа да.
for INSERT INTO ... SELECT ... [RETURNING [INTO
]]
do
begin
end
вопрос на засыпку: а делать инсерт внутри простого FOR SELECT тебе
гордость не позволяет?
for SELECT ... INTO
do
begin
INSERT INTO ... R
кста а RETURNING
будет когда нибуть работать с
INSERT INTO ... SELECT ... [RETURNING [INTO ]]
Вах! и что же оно тебе возвратить должно? "Виртуальную" таблицу в
?
Роман
Ded wrote:
Dmitry Voroshin wrote:
Да с чем тут спорить? Всё правильно. Да вот только беда в том, что
невозможно доказать ненужность чего-либо.
Чтобы продать что-то ненужное, надо сначала сп-ть что-то ненужное
(С). Это я о сортировке по содержимому блобов, которой никогда и не
было. А в
Рв Ñем пÑинÑипиалÑÐ½Ð°Ñ ÑазниÑа Ð¾Ñ ForcedWrite = OFF ?
То же Ñамое - ÑлÑÑÑÐ°ÐµÑ Ð²ÑÐµÐ¼Ñ Ð¾Ñклика Ñеной возможной поÑеÑи Ð±Ð°Ð·Ñ ;-)
ÐÑли Ñ Ð²Ñе пÑавилÑно пÑÑаÑ, Ñо FW=OFF полноÑÑÑÑ Ð¿Ð¾Ð»Ð°
Ðо пеÑепиÑÑваÑÑ UDF мне не оÑÐµÐ½Ñ Ñ
оÑеÑÑÑ, Ñ
оÑеÑÑÑ Ð²ÐµÑнÑÑÑÑÑ Ð¾Ð±ÑаÑно к
ÑекÑÑÑии, Ñем более, ÑÑо поÑвилÑÑ WITH RECURSIVE. Такое ÑеÑение,
возможно, Ñоже вÑеменное, до поÑвленÐ
а из ÑÑого можно маленÑкÑÑ Ð·Ð°Ð¼ÐµÑÐºÑ ÑделаÑÑ? Ð¼Ð¾Ð¶ÐµÑ Ð¼Ñ Ð±Ñ ÐµÐµ на Ð½Ð°Ñ ÑайÑ
повеÑили...
Nikolay Ponomarenko wrote:
Hello, Alexey!
You wrote on Sat, 12 Jan 2008 17:58:53 +0300:
AA> Ñ ÑоÑки зÑÐµÐ½Ð¸Ñ ÑаÑпÑÑÑÑане
РобÑем, законÑилоÑÑ Ñем, ÑÑо оÑÑановил ÑеÑÐ²Ð¸Ñ Ð¸ попÑавил в HexEdit в
Ñамом fb_inet_server.exe веÑÑÐ¸Ñ ÑеÑвеÑа на 1.5.
а не пÑоÑе ли бÑло вÑе-Ñаки на дÑÑгой поÑÑ ÑÑÑановиÑÑ? ведÑ
А почему в cvs-репозитарии нет правил сборки libjaybird21.so? Для
Windows есть проект на VS, а для linux-платформы нет. Хотелось бы
посмотреть на версионный скрипт, если возможно.
Есть, только он Ant-ом собирается для всех платформ - build_native.xml
называется. А проект для VS - издержки пр
Dmitry Lendel wrote:
собственно, я считаю что нужно немедленно начать
клонировать langref.pdf в качестве доки по FB,
пусть даже 100% копируя в начале.
Синтаксис докрутить, описание переписать своими словами.
Добавить примеры из embedsql.pdf и releasenotes.
указать все "странности" и несовместимо
>> Кто-нибудь устанавливал/эксплуатировал Firebird на серверах
>> IBM System p570 с процесорами POWER6, или вообще это возможно?
>Почему сразу не Z-series? :-)
Меинфрейм? Это было бы очень не плохо :-) (AS/400, DB/400 ... ). Есть
некоторый опыт ...
Но при этом бы пришлось менять не только сервер
>> Кто-нибудь устанавливал/эксплуатировал Firebird на серверах
>> IBM System p570 с процесорами POWER6, или вообще это возможно?
>PS. Я себе новую домашнюю машину хочу прикупить. Пока много думаю. На
>POWER6 стоит смотреть? Бугага.
Нет. Я бы лучше за такие деньги смотрел в сторону Ford Shelby GT
>> Кто-нибудь устанавливал/эксплуатировал Firebird на серверах
>> IBM System p570 с процесорами POWER6, или вообще это возможно?
>- Какая версия FB интересует?
FB 2.0
>- PPC 64 или 32 бита?
64 bit
>- Операционка AIX, RHEL или SuSe?
AIX
--
View this message in context:
http://www.nabble.com/Fi
Hello, All
Кто-нибудь устанавливал/эксплуатировал Firebird на серверах
IBM System p570 с процесорами POWER6, или вообще это возможно?
P.S. От разработчиков Firebird принимаются комерц. предложения ;-)
--
View this message in context:
http://www.nabble.com/Firebird-on-IBM-System-p570-tf4962488
Кстати ты в курсе что в последних файрах если ты подключился в
NONE то DDL операторы выполнять противопоказано? По крайней мере некоторые.
А поподробнее?
Есть совсем простое решение - Янекса фтопку :)
угу, это как раз то, что я для себя решил: хочешь корректное
конвертирование - используй параметры. А нет - фтопку :)
Роман
Х... а примеры можно?
Примеры чего? У меня можно конвертировать с использованием charset-
подалючения и текущей кодовой страницы операционки. Насчет текста
запроса - есть отдельный флаг. Но лучше его не трогать :)
Как раз это я и имел ввиду. :)
А то у меня тут в Java все конвертится в
Kovalenko Dmitry wrote:
Да. В некоторых случаях на сервер проскакивал не конвертированный текст
сиквела. Кстати теперь я задумался, насколько правильно вообще его
конвертировать в утф. Т.е. возможны тексты которые вообще конвертировать
противопоказано, и возможны тексты, которые надо конвертиров
sasha wrote:
Велкам в трекер. Хотелка полезная и нами уже обсуждалась.
Дак я ж уже давно написал. Пешков вроде даже то ли или взялся, то ли его
назначили (письмо мне от трекера приходило)... Только я предлагал
синтаксис с именованными параметрами, а он сказал что это сложно и проще
в спис
и Ñ, и Ñ, и Ñ Ñого же мнениÑ!!!
вÑего Ñамого-Ñамого!
Злой ты ;) Это потому, что мы тебя тут с ДР не поздравили ;)))
Не злой, циничный (или реалистичный?) :) После общения с Хеленой... еще
в январе... А в Бразилии тогда было лето! :) И в Хелен было лето... а у
нас - январь... и опять будет январь... Но потом будет лето! :)
Поздравляем ! (
Ещё более тёплые ? Или в Бразилии похолодало ? :)
После Димкиных комментариев там наверняка ледники покрыли улицы. И
вообще, лучше в Африку лететь, там интрернета нет, и Коваленко нет. :)
? я писал что там зимой минимально бывает до 14-ти градусов.
может и меньше, но при нас было 20-28.
Ну нельзя быть таким жадным и пытаться использовать одну переменную
len на все случаи жизни :))
Да... твои новые комментарии в трекере скоро приведут к тому, что
Адриано улетит в теплые края :
Ещё более тёплые ? Или в Бразилии похолодало ? :)
После Димкиных комментариев там наверня
Ну нельзя быть таким жадным и пытаться использовать одну переменную
len на все случаи жизни :))
Да... твои новые комментарии в трекере скоро приведут к тому, что
Адриано улетит в теплые края :
Роман
Спорю на лимон к коньяку - Адриана, увидев предложенные изменения,
выругается по-русски.
Он сначала выругается за то, что ты его девушкой обозвал, а потом
перейдет в CsConvert.h
Роман
Kovalenko Dmitry wrote:
Гы-гы! Я это уже позавчера узнал :) Теперь у меня другая проблема - как
сделать все красиво. Вариант "if (majorVersion == 2 && minorVersion ==
1)" не предлагать.
RDB$PROCEDURES::RDB$PROCEDURE_TYPE доступен только для FB2.1 и ODS
11.1 (не ниже)
точно! надо еще проверку
Гы-гы! Я это уже позавчера узнал :) Теперь у меня другая проблема -
как сделать все красиво. Вариант "if (majorVersion == 2 &&
minorVersion == 1)" не предлагать.
Чем проверка на существование RDB$PROCEDURE_TYPE не подходит ?
Ну, во-первых, я не буду делать 4 раундтрипа к серверу, чита
Гы-гы. А в IBProvider v3 эта штука уже заюзана, шо избавляет от
загрузки блобов с BLR/исходниками для определения способа вызова
хранимой процедуры. Крысота :P
Гы-гы... а как эта штука работает с 2.0 и 1.5?
Кстати, между нами девочками говоря, эта штука может не работать и на
самом FB 2.1
Ес
ÑÐµÐ³Ð¼ÐµÐ½Ñ Ð¸Ð½ÑÑалÑÑий. ÐоÑÑÐ¾Ð¼Ñ Ð½Ð°Ð»Ð¸Ñие/оÑÑÑÑÑÑвие FB в AltLinux пÑоÑÑо
не напÑÑÐ³Ð°ÐµÑ ÑеÑ
ÐºÐ¾Ð¼Ñ FB нÑжен - еÑÑÑ Ð´ÑÑгие диÑÑÑÑ, вÑÐ±Ð¾Ñ Ð±Ð¾Ð»ÑÑой :)
ÑейÑÐ°Ñ Ð¸Ð´ÐµÑ ÐºÐ¾Ð½ÐºÑÑÑ, и AltLinux илÐ
да мы вот с Ковязиным на "Бамбулу" подсели.
Это коктейль из бейлиса, куантро, горячего шоколада и кокосовой стружки.
Сегодня и ДЕ его отведал.
Эй, ты нам Димку не спаивай - ему еще роадмап планировать!..
Роман
вообще полная фигня с этим msg, т.к. до сих пор при его изменении
начинают выдаваться "не те сообщения". Если новые ошибки ДОБАВЛЯЮТСЯ,
то как вообще такое может быть. Или код настолько древний, что
вытаскивает сообщения по смещению, а не по номеру?
Помню было желание вытаскивать по номеру п
Я по поводу "firebird.msg" - а нельзя его сделать просто текстовым
файлом в формате что-то вроде:
английский встраивать прямо в fbclient.dll как ресурс,
а национальные искать рядом в папке.
хотя с национальными полная фигня, ибо когда
никто явно не отвечает за перевод, мы очень часто
будем име
Ну я понимаю вопрос "как передать тело хранимой процедуры в UDF", но
_из_ UDF ?
И смысл его вытаскивать в UDF, если и так можно на "голом" SQL
вытащить, а затем, если "ну уж очень нужно", передать в UDF.
человек надеется, что проверка целостности будет более надежна, чем если
передавать блоб
CREATE TABLE " "(
" " INT NOT NULL,
"" VARCHAR(20),
CONSTRAINT " " PRIMARY KEY(" ")
ÐÑ Ð¼Ð¾Ð¶Ð½Ð¾ еÑе лÑÑÑе:
CREATE DOMAIN " " INT NOT NULL;
CREATE DOMAIN " " VARCHAR(20);
CREATE TABLE " " (
" " " ",
"" " ",
CONSTRAINT " " PRIMAR
можно ли каким-то образом получить тип процедуры в 2.1 через API (имею
ввиду isc_info_xxx запросы) или только через метаданые?
Гм... а в каком именно xxx ты хотел бы это видеть ?
После isc_dsql_prepare, что-то вместе с типом стейтмента.
Дык, вроде же эти сведения нужны _до_препаре_ ???
У
Kovalenko Dmitry wrote:
можно ли каким-то образом получить тип процедуры в 2.1 через API (имею
ввиду isc_info_xxx запросы) или только через метаданые?
Гм... а в каком именно xxx ты хотел бы это видеть ?
После isc_dsql_prepare, что-то вместе с типом стейтмента.
Дык, вроде же эти сведени
можно ли каким-то образом получить тип процедуры в 2.1 через API (имею
ввиду isc_info_xxx запросы) или только через метаданые?
Гм... а в каком именно xxx ты хотел бы это видеть ?
После isc_dsql_prepare, что-то вместе с типом стейтмента.
Роман
Учитывая, что в FB2.1 появилось RDB$PROCEDURE_TYPE - стОит ли ждать
соответсвующей реакции от JayBird? То есть, чтобы из JDBC можно было
использовать CallableStatement c возвращающими резалтсет хранимыми
процедурами, и при этом использовать штатный синтаксис с {"CALL ..."}
без необходимости к
Kovalenko Dmitry wrote:
Учитывая, что в FB2.1 появилось RDB$PROCEDURE_TYPE - стОит ли ждать
соответсвующей реакции от JayBird? То есть, чтобы из JDBC можно было
использовать CallableStatement c возвращающими резалтсет хранимыми
Гы-гы. А в IBProvider v3 эта штука уже заюзана, шо избавляет от
Учитывая, что в FB2.1 появилось RDB$PROCEDURE_TYPE - стОит ли ждать
соответсвующей реакции от JayBird? То есть, чтобы из JDBC можно было
использовать CallableStatement c возвращающими резалтсет хранимыми
процедурами, и при этом использовать штатный синтаксис с {"CALL ..."}
без необходимости
Я понимаю что вопрос тупой - мне все оставить как есть или все таки
для красоты начать заполнять его ?
Весь XSQLDA блок Джим спёр один-к-одному у IBM, отсюда и неиспользуемые
поля. А красиво ли ты его заполнишь или нет - серверу пофиг...
Роман
Правда вызовы некоторых ODBC-функций конвертируются в такие
замысловатые выражения, что этот коммунизм детям лучше не показывать.
Бугага.
А можно мне показать? Я их в Jaybird добавлю... и я, вроде, уже не
ребенок. :))
ÐапÑимеÑ, Ð½ÐµÑ Ñ Ð½Ð¸Ñ
ÑвÑÑенного ÑжаÑа пеÑед изменением меÑаданнÑÑ
"на Ñ
одÑ".
Ðаже не Ñо ÑÑо на Ñ
одÑ, а вообÑе - поÑÑоÑнно.
Ðидел Ñакое ÑеÑение:
ÐÑÑÑ ÑаблиÑа - ÑпÑавоÑ
Там в законе "Ðб авÑоÑÑкиÑ
и ÑмежнÑÑ
пÑаваÑ
" бÑло, ÑÑо можно пÑи
налиÑии лиÑензионного диÑÑÑибÑÑива делаÑÑ Ñ Ð½ÐµÐ³Ð¾ аÑÑ
ивнÑе копии "на
вÑÑкий ÑлÑÑай".
То биÑÑ ÐºÑпил Ñ
можно и по емайлу, можно и здесь :) а аську и иже с ними не держим...
выслал на sourceforge
г так мы же вроде уже и пообщались? или это был автоответчик?
Результаты 1 - 100 из 401 matches
Mail list logo