powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / MySQL [игнор отключен] [закрыт для гостей] / UUID() по умолчанию
4 сообщений из 4, страница 1 из 1
UUID() по умолчанию
    #38318056
Фотография Alexei772
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник


Сделал таблицу
Сделал колонку с именем uid, этому полю сделал тип VARCHAR(255), в значение по умолчанию установил UUID()

все красиво... на первый взгляд...

но когда добавляется новая запись в таблицу, впринципе что и следует ожидать, вместо сгенерированного значения встроенной функцией UUID() у меня в колонке uid вставляется запись UUID()



вопрос: как сделать так чтобы при добавлении новой записи в таблицу в колонке uid генерировалось значение UUID()?
...
Рейтинг: 0 / 0
UUID() по умолчанию
    #38318306
netwind
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alexei772, mysql не для ставит своими целями чтобы программисту легко жилось. триггер попробуйте сделать.
...
Рейтинг: 0 / 0
UUID() по умолчанию
    #38318565
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alexei772,

У вас по умолчанию просто строковое значение.

Насколько я помню, функции не могут быть задействованы в значениях по умолчанию.
...
Рейтинг: 0 / 0
UUID() по умолчанию
    #38319264
alex564657498765453
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
miksoft,

ну а уж из пхпмайадмин пытаться полноценно работать с базой, это полный абзац.

а вообще да, в мускле только константа - вырезка из дока.

-------------
The DEFAULT clause specifies a default value for a column. With one exception, the default value must be a constant; it cannot be a function or an expression. This means, for example, that you cannot set the default for a date column to be the value of a function such as NOW() or CURRENT_DATE. The exception is that you can specify CURRENT_TIMESTAMP as the default for a TIMESTAMP or DATETIME column.
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / MySQL [игнор отключен] [закрыт для гостей] / UUID() по умолчанию
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]