【发布时间】:2017-12-02 07:26:37
【问题描述】:
我不确定下面有什么问题:
ALTER TABLE `my_bookmarks` ADD CONSTRAINT id_length CHECK (LENGTH(bookmark_id) = 36);
目的:我想要一个GUID 数据在我的主键-bookmark_id 中。 上面的SQL运行成功,数据库中没有添加约束。
SHOW CREATE TABLE 不会在正文中显示约束。此外,上面的查询运行多次(我预计第二次尝试错误,因为索引名称重复)。我的数据库是 MariaDB 10。
【问题讨论】:
标签: mysql sql constraints mariadb check-constraints