Найдено 26 результатов

RoloTomasi
16 авг 2005, 05:06
Форум: Общие проблемы
Тема: Аналог @@identity
Ответы: 20
Просмотры: 19143

Merlin писал(а):А. Так тут выездная сессия конгресса практической проктологии. Виноват, сразу не сообразил. Обычно уклоняюсь от участия.
Ты прав, основная тема -
"Коланоскопия - эфективнейший метод улучшения всасывания информации отдельных сапиенсов"
RoloTomasi
10 авг 2005, 13:44
Форум: Общие проблемы
Тема: Аналог @@identity
Ответы: 20
Просмотры: 19143

eugeney писал(а):Если очеш гемороя, то сделай себе external table, по тригеру заполняй там свое знаечние переменной. Эта таблица будет лежать вне контекста транзации. И будет иметь только одной последнее значение.
Была такая мысль. В тех же тригерах(BI) что автоинкрементят реализовать.
Но надо ещё подумать. :)
RoloTomasi
10 авг 2005, 13:42
Форум: Общие проблемы
Тема: Аналог @@identity
Ответы: 20
Просмотры: 19143

IDENTITY - самое идиотическое 'решение' проблемы генерации значений, какое только можно придумать. В FB его не было, нет и не будет. Сейчас есть единственный способ - сгенерировать значение до вставки и использовать его. В FB2 есть INSERT ... RETURNING DB_KEY тут абсолютно не в кассу. Его ещё можно...
RoloTomasi
10 авг 2005, 01:11
Форум: Общие проблемы
Тема: Аналог @@identity
Ответы: 20
Просмотры: 19143

Кроме того, может у меня база embedded(а именно так и есть).
Короче, надеюсь ты усвоил сабж и успокоился :D
Миру мир.
Скажем ты не понял меня, а я тебя, о'кей.
Доброта спасет мир :)
RoloTomasi
10 авг 2005, 01:10
Форум: Общие проблемы
Тема: Аналог @@identity
Ответы: 20
Просмотры: 19143

Ещё раз спокойно объясню. В mssql есть такая глобальная переменная @@identity. После каждой вставки в таблицу с полем IDENTITY(в каждой таблице может быть только одно такое поле) ей присваивается значение этого поля(после вставки). В базе может быть куча таблиц и если после вставки записи в интересу...
RoloTomasi
10 авг 2005, 00:57
Форум: Общие проблемы
Тема: Аналог @@identity
Ответы: 20
Просмотры: 19143

Слушай че ты такой сложный? Не надо мне объяснять, что как и почему, ёщё раз повторю. НЕ НАДО, Я НЕ ПРОШУ!!! Настойчивый вы наш! Насчет без имени, я поэтому и спрашиваю, есть или нет. То, что генераторов куча и т.д. и т.п. понятно, но в моем случае мне надо именно то, что мне надо, а не тебе. Исполь...
RoloTomasi
09 авг 2005, 23:38
Форум: Общие проблемы
Тема: Аналог @@identity
Ответы: 20
Просмотры: 19143

А чуть выше написано, что значение генератора надо получать с клиента ДО вставки записи и написано КАК. И приводится именно тот select. Ещё раз подчеркну, мне не надо растолковывать о правильности, понимаю не хуже уж тебя точно, мне интересна возможность вытащить это значение без указания имени ген...
RoloTomasi
09 авг 2005, 23:30
Форум: Общие проблемы
Тема: Аналог @@identity
Ответы: 20
Просмотры: 19143

Ну хамить не надо я тоже могу, прочитай внимательно название моего топика "Аналог @@identity". Если ты не в курсе то эта глобальная переменая тоже меняется при работе в многопользовательском режиме. Кроме того мне именно и надо это текущее "устаревшее" значение вставленной записи, а не последнее зна...
RoloTomasi
09 авг 2005, 22:36
Форум: Общие проблемы
Тема: Аналог @@identity
Ответы: 20
Просмотры: 19143

Не согласен, если я просто хочу получить текущее значение генератора, после вставки записи, это вполне нормальный случай. Это криминально когда пытаются использовать значения генератора не "запуская" сам генератор, для тех же целей identity при вставки записи. А насчет DB_KEY потому и спрашиваю если...
RoloTomasi
09 авг 2005, 21:19
Форум: Общие проблемы
Тема: Аналог @@identity
Ответы: 20
Просмотры: 19143

Не совсем понял почему так делать не надо? Мне надо получить значение identity(в понимании фб - тригер + генератор) поля в таблице после вставки записи select gen_id(gen_name,0) from rdb$database Т.е. у таблицы есть тригер(bi) и генератор обеспечивающие "последовательные" значения для "identity" пол...
RoloTomasi
09 авг 2005, 20:54
Форум: Общие проблемы
Тема: Аналог @@identity
Ответы: 20
Просмотры: 19143

Аналог @@identity

Вопрос, наверное, кому-то уже набивший оскомину.
Но тем не менее.
Понятно, что можно вытащить так

Код: Выделить всё

select gen_id(gen_name,0) from rdb$database
так понимаю, как в mssql, глобальной переменной(поля) нет?
RoloTomasi
23 июл 2005, 13:18
Форум: Вопросы установки
Тема: CVS sourceforge
Ответы: 3
Просмотры: 6563

Спасибо http://www.handykult.de/plaudersmilies.de/happy/xyxthumbs.gif , а то я тут изнервничался совсем. :) А долго обычно ждать и что можно сделать(написать куда). А то попросили проверить работоспособность проекта а доступа всё нет и нет :cry: Главное попробовал залить репозиторий другого проекта ...
RoloTomasi
22 июл 2005, 21:06
Форум: Вопросы установки
Тема: CVS sourceforge
Ответы: 3
Просмотры: 6563

CVS sourceforge

Уж простите, может не в тему, но спросить не у кого. Вобщем работал недели две-три с репозиторием sourceforge с помощью TortoiseCVS 1.8.17, всё было просто отлично. Вот строка подключения: :pserver:anonymous:@cvs.sourceforge.net:/cvsroot/firebird. Бах дня два назад начались проблеммы и до сих пор не...
RoloTomasi
16 июл 2005, 12:07
Форум: Общие проблемы
Тема: из Firbird 1.5 в Firebird 2.0
Ответы: 5
Просмотры: 5454

DSKalugin писал(а):вызываю ее с использованием двойных кавычек, но это не дело, надо будет все переименовать.
Почему это не дело? Неудобно или что-то глубже?
RoloTomasi
29 июн 2005, 02:01
Форум: Вопросы создания клиентских и серверных приложений
Тема: FB NetProvider: Создание базы
Ответы: 19
Просмотры: 16689

hvlad писал(а):Наверное с голубиной почтой ;)
Так и сделал :wink:

Написал новое письмо, с темой Re:[на что отвечаю]
Я просто боюсь, что пока разберусь в том как принято,
опять напортачу.

Спасибо тебе за терпение!
RoloTomasi
28 июн 2005, 21:05
Форум: Вопросы создания клиентских и серверных приложений
Тема: FB NetProvider: Создание базы
Ответы: 19
Просмотры: 16689

Интересно, вот Карлос мне ответил и говорит, типа сделай то-то.
Как ему отписать в форум о результате?
RoloTomasi
24 июн 2005, 00:17
Форум: Вопросы создания клиентских и серверных приложений
Тема: FB NetProvider: Создание базы
Ответы: 19
Просмотры: 16689

Кстати Sleep не помогает.
RoloTomasi
24 июн 2005, 00:06
Форум: Вопросы создания клиентских и серверных приложений
Тема: FB NetProvider: Создание базы
Ответы: 19
Просмотры: 16689

Всё понял, спасибо!
Это не имена, это адреса почтовые. Он просто берет название до собаки и как имя его.
RoloTomasi
23 июн 2005, 19:30
Форум: Вопросы создания клиентских и серверных приложений
Тема: FB NetProvider: Создание базы
Ответы: 19
Просмотры: 16689

Отправил туда три письма, а в ответ тишина.
На форуме мыло Карлоса показывается не полностью
<carlosga@te...>
RoloTomasi
23 июн 2005, 18:18
Форум: Вопросы создания клиентских и серверных приложений
Тема: FB NetProvider: Создание базы
Ответы: 19
Просмотры: 16689

Я там ещё несколь меленьких багов нашел.