Oracle数据库中的表创建语法(oracle创建表语法)
Oracle 是由美国Oracle公司开发的一种通用数据库管理系统。它能支持大型服务器上的高速事务处理系统(OLTP)和大规模数据仓库系统(OWS)。Oracle 提供了SQL语言,来方便操作者定义、更新、查询、维护数据库。在Oracle数据库中,要创建表时还有一定的语法规则,以下就是Oracle数据库中的表创建语法:
1. 建表规则
建表语法:
CREATE TABLE ()
其中是表的名字;是用来描述表列信息(也就是字段)的字符串结构。语法规则为: [约束] [,…]
其中是指字段在数据库中存储的名字;是指字段的数据类型;[约束]是指字段的约束类型,比如空值、值域等。
示例:
CREATE TABLE student (
Id INT NOT NULL PRIMARY KEY,
Name VARCHAR2(25) NOT NULL,
Score DECIMAL(18,4) NOT NULL
);
2. 注释规则
在编写语法时,可以用–在行末添加注释,也可以用/* … */结构指定某一段注释:
在行末添加注释:
CREATE TABLE student (
Id INT NOT NULL PRIMARY KEY,
Name VARCHAR2(25) NOT NULL,
Score DECIMAL(18,4) NOT NULL — 成绩
);
使用/* … */结构添加注释:
/*
创建student表,Id为主键,Name、Score为非空项
*/
CREATE TABLE student (
Id INT NOT NULL PRIMARY KEY,
Name VARCHAR2(25) NOT NULL,
Score DECIMAL(18,4) NOT NULL
);
以上是Oracle数据库中的表创建语法,利用这种表创建语法,可以简单快速地创建表,并且方便添加注释。