Oracle建表语句及表字段注释
时间: 2023-06-25 14:06:55 浏览: 169
以下是Oracle建表语句及表字段注释的示例:
```sql
CREATE TABLE employees (
employee_id NUMBER(6) PRIMARY KEY, -- 员工ID
first_name VARCHAR2(20), -- 名字
last_name VARCHAR2(25), -- 姓氏
email VARCHAR2(50), -- 电子邮件
phone_number VARCHAR2(20), -- 电话号码
hire_date DATE, -- 入职日期
job_id VARCHAR2(10), -- 工作ID
salary NUMBER(8,2), -- 工资
commission_pct NUMBER(2,2), -- 佣金百分比
manager_id NUMBER(6), -- 经理ID
department_id NUMBER(4) -- 部门ID
);
```
在上面的示例中,我们创建了一个名为`employees`的表,它包含了员工的各种信息。每个字段都有相应的注释,用于描述该字段的含义。注释可以帮助其他人更好地理解表结构和数据。
相关问题
oracle建表语句添加注释
在Oracle中,可以使用COMMENT语句来为表、列、约束等对象添加注释。
例如,创建一个名为students的表,并为其添加注释:
```
CREATE TABLE students (
id NUMBER PRIMARY KEY,
name VARCHAR2(50) NOT NULL,
age NUMBER,
sex CHAR(1),
dept VARCHAR2(20)
);
COMMENT ON TABLE students IS '学生信息表';
COMMENT ON COLUMN students.id IS '学生编号';
COMMENT ON COLUMN students.name IS '学生姓名';
COMMENT ON COLUMN students.age IS '学生年龄';
COMMENT ON COLUMN students.sex IS '学生性别';
COMMENT ON COLUMN students.dept IS '学生所在系';
```
上述语句中,使用COMMENT ON TABLE语句为表students添加了注释,使用COMMENT ON COLUMN语句为表中的列添加了注释。注释信息可以通过查询USER_TAB_COMMENTS和USER_COL_COMMENTS视图来查看。
oracle建表语句带注释
当创建表时,可以在列定义后面使用注释语句来添加注释。以下是一个示例的Oracle建表语句带注释:
```sql
CREATE TABLE my_table (
id NUMBER(10) PRIMARY KEY, -- 主键列,用于唯一标识每一行
name VARCHAR2(50), -- 姓名
age NUMBER(3), -- 年龄
address VARCHAR2(100) -- 地址
);
```
在上述示例中,每个列定义后面都有注释语句,用于描述列的含义和作用。这些注释语句可以提供给开发人员或其他用户更多关于表结构的信息。
阅读全文