48

''SQL ステートメントを使用して、列のデフォルト値がではなく空の文字列であることを確認する方法はありますNULLか?

4

1 に答える 1

71

はい - DEFAULT 制約を使用します。

DROP TABLE IF EXISTS `example`.`test`;
CREATE TABLE  `example`.`test` (
  `string_test` varchar(45) NOT NULL DEFAULT ''
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
于 2010-07-28T22:10:27.447 に答える