Create boolean column in MySQL with false as default value?

后端 未结 4 1127
醉梦人生
醉梦人生 2021-01-30 04:32

I want to create a table in MySQL with a boolean column whose default value is false. But it\'s accepting NULL as default...

4条回答
  •  情书的邮戳
    2021-01-30 05:35

    You can set a default value at creation time like:

    CREATE TABLE Persons (
    ID int NOT NULL,
    LastName varchar(255) NOT NULL,
    FirstName varchar(255),
    Age int,
    Married boolean DEFAULT false);
    

提交回复
热议问题