Léo*_* 준영 1 sql database postgresql ddl
我正在做我的第一个数据库项目.
我想知道如何false将以下SQL -query作为默认值
...
MODERATOR_REMOVAL boolean NOT NULL
...
Run Code Online (Sandbox Code Playgroud)
上下文
CREATE TABLE Questions
(
USER_ID integer FOREIGN KEY
REFERENCES User_info(USER_ID)
PRIMARY KEY
CHECK (USER_ID>0),
QUESTION_ID integer FOREIGN KEY REFERENCES Tags(QUESTION_ID)
NOT NULL
CHECK (USER_ID>0),
QUESTION_BODY text NOT NULL, -- question must have body
TITLE varchar(60) NOT NULL, -- no empty title$
MODERATOR_REMOVAL boolean NOT NULL, -- by default false$ /// Here
SENT_TIME timestamp NOT NULL
);
Run Code Online (Sandbox Code Playgroud)
你怎么能设置的默认值是false针对MODERATOR_REMOVAL在PostgreSQL?
ALTER TABLE questions ALTER COLUMN moderator_removal SET DEFAULT FALSE
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
9291 次 |
| 最近记录: |