oracle comment命令
时间: 2023-02-09 12:07:21 浏览: 116
Oracle 的 COMMENT 命令用于为表、列或其他数据库对象添加注释。使用格式如下:
```
COMMENT ON TABLE table_name IS 'comment_text';
COMMENT ON COLUMN table_name.column_name IS 'comment_text';
```
例如,下面的命令为表 "customers" 添加注释:
```
COMMENT ON TABLE customers IS 'Information about customers';
```
下面的命令为表 "customers" 中的列 "email" 添加注释:
```
COMMENT ON COLUMN customers.email IS 'Email address of the customer';
```
注意,要使用 COMMENT 命令,你需要拥有表或列的 COMMENT 权限。
相关问题
oracle给试图加备注命令
在Oracle数据库中,如果你想为表、列、索引或其他对象添加注释(也称为文档),可以使用SQL的`COMMENT`命令。以下是针对不同类型对象添加备注的基本语法:
1. **为表添加备注**:
```sql
COMMENT ON TABLE table_name IS '这里是你对table_name的描述';
```
2. **为列添加备注**:
```sql
COMMENT ON COLUMN table_name.column_name IS '这是column_name的描述';
```
3. **为索引添加备注**:
```sql
COMMENT ON INDEX table_name.index_name IS '关于index_name的描述';
```
4. **为存储过程、函数或触发器添加备注**:
```sql
COMMENT ON PROCEDURE procedure_name IS '这里是procedure_name的说明';
COMMENT ON FUNCTION function_name RETURN data_type IS '这是function_name的功能描述';
COMMENT ON TRIGGER trigger_name IS '此trigger的用途';
```
5. **为数据字典视图添加备注** (例如视图如USER_DDL_COMMENTS):
```sql
EXEC DBMS_METADATA.SETcomments('TABLE', 'your_view_name', 'your_description');
```
记得替换上述示例中的`table_name`, `column_name`, `index_name`, `procedure_name`, `function_name`, `trigger_name`, 和`view_name`为你实际的对象名,以及相应的描述内容。
阅读全文