oracle 添加一列并且添加注释
时间: 2023-06-29 22:03:08 浏览: 49
在 Oracle 中,可以使用 `ALTER TABLE` 语句来添加列,并使用 `COMMENT` 子句来添加注释。以下是添加一列并添加注释的示例:
```sql
ALTER TABLE table_name
ADD column_name data_type COMMENT 'column_comment';
```
其中,`table_name` 是要添加列的表名,`column_name` 是要添加的列名,`data_type` 是要添加列的数据类型,`column_comment` 是要添加的列的注释。
例如,如果要向名为 `employees` 的表中添加一个名为 `phone_number` 的列,并将其数据类型设置为 `VARCHAR2(20)`,同时添加注释为“员工电话号码”,则可以使用以下 SQL 语句:
```sql
ALTER TABLE employees
ADD phone_number VARCHAR2(20) COMMENT '员工电话号码';
```
执行此语句后,将向 `employees` 表中添加一个名为 `phone_number` 的列,并将其数据类型设置为 `VARCHAR2(20)`,同时将其注释设置为“员工电话号码”。
相关问题
oracle中给列添加注释语法,举例
在Oracle中,给表的列添加注释可以使用以下语法:
```
COMMENT ON COLUMN table_name.column_name IS 'column_comment';
```
其中,`table_name`是要添加注释的列所在的表的名称,`column_name`是要添加注释的列的名称,`column_comment`是注释的内容。
例如,给名为`employees`表中的`employee_id`列添加注释,可以使用以下语句:
```
COMMENT ON COLUMN employees.employee_id IS '员工ID';
```
这样,就为该列添加了一个注释,方便开发者和其他人员理解该列的含义和作用。
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视图来查看。
阅读全文