SQLinfo.ru - Все о MySQL

Форум пользователей MySQL

Задавайте вопросы, мы ответим

Вы не зашли.

#1 11.07.2014 12:15:12

WowaNik
Завсегдатай
Зарегистрирован: 26.03.2014
Сообщений: 31

Поля таблицы NEW в триггере.

Можно ли узнать какие поля есть таблице NEW в триггере, или там такие же поля как в основной таблице?

Неактивен

 

#2 11.07.2014 12:23:23

rgbeast
Администратор
MySQL Authorized Developer and DBA
Откуда: Москва
Зарегистрирован: 21.01.2007
Сообщений: 3878

Re: Поля таблицы NEW в триггере.

Такие же, как в таблице, к которой относится триггер.

Неактивен

 

#3 11.07.2014 13:46:29

WowaNik
Завсегдатай
Зарегистрирован: 26.03.2014
Сообщений: 31

Re: Поля таблицы NEW в триггере.

А если в Insert нет этого поля - значение в NEW у поля будет NULL?

Неактивен

 

#4 11.07.2014 15:33:56

vasya
Архат
MySQL Authorized Developer
Откуда: Орел
Зарегистрирован: 07.03.2007
Сообщений: 5833

Re: Поля таблицы NEW в триггере.

имхо, значение по умолчанию для этого поля, а если оно не определено, то null (а если поле определено как not null, то значение по умолчанию для данного типа данных).

Неактивен

 

#5 16.07.2014 10:29:52

WowaNik
Завсегдатай
Зарегистрирован: 26.03.2014
Сообщений: 31

Re: Поля таблицы NEW в триггере.

Спасибо!

Неактивен

 

Board footer

Работает на PunBB
© Copyright 2002–2008 Rickard Andersson