在 Oracle数据库 中,使用 CREATE TABLE
语句可以实现新表的创建。其基本语法格式如下:
建表语法
CREATE TABLE [schema.]table_name (
column_name datatype [DEFAULT expr],
...
[table_constraint]
);
语法结构说明
- schema: 可选项,指数据库模式。
- table_name: 表名,指定所创建表的名称。
- column_name: 列名。
- datatype: 数据类型,指定每一列的数据格式。
- DEFAULT expr: 可选的默认值表达式。
示例
CREATE TABLE employees (
emp_id NUMBER PRIMARY KEY,
emp_name VARCHAR2(100) DEFAULT 'N/A',
salary NUMBER(10, 2),
hire_date DATE
);
此语句将在数据库中创建名为 employees
的表。