SQL入门经典(第四版)学习记录——SQL语法(二)
程序员文章站
2022-04-10 15:37:29
一、创建表 create table 表里包含什么类型的数据 表的名称是什么 主键 列的名称是什么 每一列的数据类型是什么 每一列的长度是多少 表里哪些列可以是空的 语法: create table table_name (field1 data_type [not null], field2 da ......
一、创建表
create table
- 表里包含什么类型的数据
- 表的名称是什么
- 主键
- 列的名称是什么
- 每一列的数据类型是什么
- 每一列的长度是多少
- 表里哪些列可以是空的
语法:
create table table_name
(field1 data_type [not null],
field2 data_type [not null],
field3 data_type [not null]);
例子:(有语法错误,在sql server中提示)
create table employee_tbl
(emp_id char(9) not null,
emp_name varchar(40) not null,
emp_st_addr varchar(20) not null,
emp_city varchar(15) not null,
emp_st char(2) not null,
emp_zip integer(5) not null,
emp_phone integer(10) null,
emp_pager integer(10) null);
(这个不会报错)
create table employee_tbl
(emp_id char(9) not null,
emp_name varchar(40) not null,
emp_st_addr varchar(20) not null,
emp_city varchar(15) not null,
emp_st char(2) not null,
emp_zip integer not null,
emp_phone integer null,
emp_pager integer null);