Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Компьютеры + Интернет » Вебмастеру » [MySQL]auto_increment и триггер

Ответить
Настройки темы
[MySQL]auto_increment и триггер

Новый участник


Сообщения: 33
Благодарности: 1

Профиль | Отправить PM | Цитировать


Я пишу триггер, который при добавлении записи в одну таблицу, добавляет запись в другую таблицу. При этом используется primary key добавляемого элемента. Проблема в том, что в момент добавления элемента его pk равен нулю. А как получить его реальное значение?

Отправлено: 00:29, 14-11-2006

 

Аватара для vadimiron

Ветеран


Сообщения: 1864
Благодарности: 120

Профиль | Отправить PM | Цитировать


Kerbit
Как сказал XCodeR, LAST_INSERT_ID() и попробуйте также CREATE TRIGGER new_tbl1 AFTER INSERT ON tbl1
Это сообщение посчитали полезным следующие участники:

Отправлено: 19:27, 14-11-2006 | #11



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Новый участник


Сообщения: 33
Благодарности: 1

Профиль | Отправить PM | Цитировать


Спасибо всем за ответы. Помогло AFTER INSERT.
LAST_INSERT_ID() не подходит, так как выдает 0 при первой вставке в каждой новой сессии работы с сервером.

Отправлено: 21:43, 14-11-2006 | #12



Компьютерный форум OSzone.net » Компьютеры + Интернет » Вебмастеру » [MySQL]auto_increment и триггер

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Прочие БД - oracle]FRM-40735: POST-OUERY триггер вызвал необработанное ислючение ORA-01403 Molchun78 Программирование и базы данных 0 08-11-2008 23:07
MySQL - MySQL & MySQL-Front timon4ik Программирование и базы данных 2 06-04-2008 18:07
MySQL - auto_increment в id. LEXX2002 Вебмастеру 7 11-02-2005 19:15
MySQL alex r Общий по Linux 8 03-09-2003 11:04
MySQL UZER Хочу все знать 2 31-07-2003 00:22




 
Переход