Значение поля по умолчанию - функция

  • Автор темы Автор темы ElGato
  • Дата начала Дата начала

ElGato

Новичок
Значение поля по умолчанию - функция

Доброго времени суток.

Как сделать полю значение по умолчанию результат функции, например RAND()

т.е. что-то типа

ALTER TABLE `t` ADD `SCC` CHAR( 4 ) DEFAULT 'RAND()';

(так не работает)
 
никак. дефолтными значениями могут быть только константы.
В 5.0 можно для этого использовать триггер, например.
 
Сверху