CREATE DATABASE 创建数据库
create database dbname
CREATE TABLE 创建新表
craete table tb_name(c1 data_type(size),c2 data_type(size),c3 data_type(size),...);
SQL约束Constraints:
NOT NULL (不能储存NULL值),
UNIQUE(保证某列的每行必须有唯一值),
PRIMARY KEY(NOT NULL 和UNIQUE的结合。确保某列或两个列多个列的结合)有唯一标识,有助于更容易更快速地找到表中的一个特定的记录
FOREIGN KEY 保证一个表中的数据匹配另外一个表中的值的参考完整性
CHECK 保证列中的值符合指定的条件
DEFAULT 规定没有给列赋值时的默认值
IDENTITY 自增
create table tb1 (id int not null auto increment,name varchar(255) not null,primary key(id))
create table tb1 (id int not null primary key,name varchar(255) not null,sex tinyint(1) check(sex='M' or sex='F'),age int default(0) )
本文详细介绍了如何使用SQL语句创建数据库和表,包括基本语法和常见约束如NOT NULL、UNIQUE、PRIMARY KEY等的使用。同时,还讲解了FOREIGN KEY、CHECK、DEFAULT及IDENTITY等高级特性。
8万+

被折叠的 条评论
为什么被折叠?



