將查詢結果形成新的表
create table 表名 (查詢結果);
check約束
1對列約束
如果對單個列定義 check 約束,那麼該列只允許特定的值。
create table persons
id_p int not null,
lastname varchar(255) not null,
firstname varchar(255),
address varchar(255),
city varchar(255),
check (id_p>0)
2對錶約束
如果對乙個表定義 check 約束,那麼此約束會在特定的列中對值進行限制。
如果需要命名 check 約束,以及為多個列定義 check 約束,請使用下面的 sql 語法:
create table persons
id_p int not null,
lastname varchar(255) not null,
firstname varchar(255),
address varchar(255),
city varchar(255),
constraint chk_person check (id_p>0 and city='sandnes')
sql check constraint on alter table
1 如果在表已存在的情況下為 "id_p" 列建立 check 約束,請使用下面的 sql:
alter table persons
add check (id_p>0)
2 如果需要命名 check 約束,以及為多個列定義 check 約束,請使用下面的 sql 語法:
alter table persons
add constraint chk_person check (id_p>0 and city='sandnes')
撤銷 check 約束
alter table persons
drop check chk_person
php修改mysql密碼 怎麼修改mysql密碼
怎麼修改mysql密碼?修改mysql密碼的方法 方法1 用set password命令 首先登入mysql。格式 mysql set password for 使用者名稱 localhost password 新密碼 例子 mysql set password for root localhost...
使用命令建立mysql 用命令建立MySQL資料庫
一 連線mysql 1 連線到本機上的mysql。首先開啟dos視窗,然後進入目錄mysql bin,再鍵入命令mysql u root p,回車後提示你輸密碼.注意使用者名稱前可以有空格也可以沒有空格,但是密碼前必須沒有空格,否則讓你重新輸入密碼.如果剛安裝好mysql,超級使用者root是沒有密...
使用命令建立mysql 用命令建立MySQL資料庫
一 連線mysql 1 連線到本機上的mysql。首先開啟dos視窗,然後進入目錄mysql bin,再鍵入命令mysql u root p,回車後提示你輸密碼.注意使用者名稱前可以有空格也可以沒有空格,但是密碼前必須沒有空格,否則讓你重新輸入密碼.如果剛安裝好mysql,超級使用者root是沒有密...