|
|
|
| Странное поведение функции DEFAULT() обнаружил в отношении своих таблиц.
Итак, есть таблица users и в этой таблице есть столбец user_date_reg:
`user_date_reg` DATETIME NOT NULL DEFAULT '0000-00-00 00:00:00'
|
Хочу получить значение по умолчанию для этого столбца:
select default(user_last_visit) from users limit 1
|
Получаю 0 записей. | |
|
|
|
|
|
|
|
для: baston
(28.04.2010 в 16:58)
| | Оказалось, что запрос возвратит результат, только если в таблице есть хоть одна запись. Поскольку у меня таблица пока пустая, то и результат корректен.
Видимо, я ошибался, думая что эта функция информационная и возвращает результат даже при пустой таблице и не зависит от наличия записей. | |
|
|
|