新SQL列,在创建新行时具有重复值?

时间:2014-06-26 18:59:34

标签: mysql sql

我尝试使用以下规则在数据库上创建SQL列:

在此特定列的每个新行中,默认值为整数" 1"。

我知道如何使用null / not null,

ALTER TABLE {TABLENAME} 
ADD {COLUMNNAME} {TYPE} {NULL|NOT NULL} 
CONSTRAINT {CONSTRAINT_NAME} DEFAULT {DEFAULT_VALUE}

但是我很难知道如何让行有一个默认的整数,我没有经验的SQL,也不知道要搜索什么!

2 个答案:

答案 0 :(得分:2)

只需填写:

ALTER TABLE your_table 
ADD your_column INTEGER NOT NULL
DEFAULT 1;

答案 1 :(得分:1)

   ALTER TABLE table1 ADD COLUMN someColName INT DEFAULT 1;