3
在MySQL中,我试图改变现有的表是这样的:mysql - 我可以将VARCHAR默认值设置为NULL吗?
ALTER TABLE `etexts` CHANGE `etext` `etext` VARCHAR(100) CHARACTER SET latin1 COLLATE latin1_swedish_ci NOT NULL DEFAULT NULL
我得到的回应:
#1067 - Invalid default value for 'etext'
为什么?
由于没有价值 - 奇怪的是,那对我产生什么phpMyAdmin的! (我在上面粘贴了我的问题) – tzmatt7447 2010-09-04 01:07:39
phpMyAdmin并不总是正确的。如果尚未报告,可能需要填写错误。 – Lekensteyn 2010-09-04 08:22:31