回答

收藏

默认为空字符串列

技术问答 技术问答 95 人阅读 | 0 人回复 | 2023-09-13

能否通过SQL语句保证列的默认值为空字符串,而不是NULL?. t6 G# s/ g) B5 V
                                                                3 m) f. f4 b2 Y# z
    解决方案:                                                               
5 U5 K1 j2 U! M$ F* w, |8 @                                                                是-使用DEFAULT约束:
6 n0 V: q+ A; C& uDROP TABLE IF EXISTS `example`.`test`;CREATE TABLE  `example`.`test` (  `string_test` varchar(45) NOT NULL DEFAULT '') ENGINE=InnoDB DEFAULT CHARSET=latin1.
分享到:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则