mysql 设置默认值时是否需要加引号?
在 mysql 中设置默认值时,是否需要添加引号取决于字段的数据类型。
对于字符串类型的字段,需要使用引号将默认值括起来。例如:
alter table `qra_works` add `upgraded_time` bigint unsigned not null default '3600' after `created_time`;
而对于数值或时间类型等非字符串类型的字段,则不需要添加引号。例如:
ALTER TABLE `qra_works` ADD `upgraded_time` BIGINT UNSIGNED NOT NULL DEFAULT 3600 AFTER `created_time`;
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END