Mysql默认值

时间:2011-11-21 14:51:17

标签: mysql

我想知道如何创建默认值。

例如:

CREATE TABLE something 
(
name varchar(20),
rank int
)

我想将RANK值设置为1。

(每当我添加新记录时,排名自动设置为1)。

2 个答案:

答案 0 :(得分:6)

CREATE TABLE something 
(
    name varchar(20),
    rank int default 1
)

答案 1 :(得分:1)

如果表已经存在并且您想要添加默认值,那么最快的方法就是ALTER TABLE,如下所示:

ALTER TABLE something
  ALTER COLUMN rank SET DEFAULT 1;