1.建表
建表的格式
create table 表名(
列名1 数据类型 列级约束,
列名2 数据类型 列级约束,
列名3 数据类型 列级约束,
列名4 数据类型 列级约束,
表级约束1,
表级约束2
);
**同时,列级约束和表级约束都是可选的,也就是都可以写也可以不写。**
根据以上格式,可以看出,建表过程中,需要以下几种东西:
1.关键字
2.表名(长度1-30个字符)
3.列名(长度1-30个字符)
4.数据类型
5.约束
6.固定格式
其中,约束分为列级约束(因为是跟在列的声明后面写的)和表级约束(因为是在全部列声明完之后写的),
列级约束和表级约束都是对列中的值进行约束的,例如:列的值不能为空,列的值必须是唯一的等等…
注:列级约束也称为行级约束
表名的要求:
1.必须是字母开头
2.必须是1-30个字符之间的长度
3.表名中只能出现A–Z, a–z, 0–9, _, $, #
4.不能和数据库中已有对象的名字重复
5.不能是数据库中的关键字
列的常用数据类型:
1.char
2.varchar
3.varchar2
4.number
5.date
6.其他类型 BLOB CLOB
BLOB和CLOB都是大字段类型,BLOB是按二进制来存储的,而CLOB是可以直接存储文字的