我想在我的表中创建一个允许为空但默认为空(而不是null)的列。ALTER TABLE {TABLENAME} ADD {COLUMNNAME} {TYPE} DEFAULT ''; 这好像不起作用,有什么想法吗? 谢谢!
如果所有其他方法都失败了,CREATE TRIGGER trigger_tablename_columnname BEFORE INSERT ON tablename FOR EACH ROW SET NEW.columnname = IFNULL(NEW.columnname, '')