SQL 約束(Constraints)
sql 約束(constraints)
sql 約束用于規(guī)定表中的數(shù)據(jù)規(guī)則。
如果操作數(shù)據(jù)的行為違反約束,該行為會被約束終止。
約束可以在創(chuàng)建表時規(guī)定(通過 create table 語句),或者在表創(chuàng)建之后規(guī)定(通過 alter table 語句)。
1. 約束 constraints 語法
create table table_name
(
column_name1 data_type(size) constraint_name,
column_name2 data_type(size) constraint_name,
column_name3 data_type(size) constraint_name,
....
);
(
column_name1 data_type(size) constraint_name,
column_name2 data_type(size) constraint_name,
column_name3 data_type(size) constraint_name,
....
);