SQLステートメントを介して、列のデフォルト値がNULLではなく空の文字列''になるようにする方法はありますか?
NULL
''
はい-DEFAULT制約を使用します。
DROP TABLE IF EXISTS `example`.`test`; CREATE TABLE `example`.`test` ( `string_test` varchar(45) NOT NULL DEFAULT '' ) ENGINE=InnoDB DEFAULT CHARSET=latin1;