当前位置:首页 » 数据仓库 » comment数据库
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

comment数据库

发布时间: 2022-05-11 01:32:23

‘壹’ Mysql中怎样给字段/列添加注释怎样查看字段或列的注释

在MySQL数据库中,
字段或列的注释是用属性comment来添加。

创建新表的脚本中,
可在字段定义脚本中添加comment属性来添加注释。

示例代码如下:
create table test(
id int not null default 0 comment '用户id'
)

如果是已经建好的表,
也可以用修改字段的命令,然后加上comment属性定义,就可以添加上注释了。

示例代码如下:
alter table test
change column id id int not null default 0 comment '测试表id'

给表的字段或列添加注释已经知道了,
那么如何来查看已有表的所有字段的注释呢?
可以用命令:show full columns from table 来查看,
示例如下:
show full columns from test;

‘贰’ plsql工具在oracle数据库中使用comment语句给表加备注的时候单条执行没问题,批量多条执行就报无效字符了

因为你写的不是PL/SQL代码块而是SQL语句,比如你写这样的东西
select * from emp1;
select * from emp1
两个语句执行,就会报ORA-00911: 无效字符
应该写这样类似的
begin
execute immediate 'comment on column emp4.job is ''emp4 job''';
execute immediate 'comment on column emp4.sal is ''emp4 sal''';
end;
写成代码块,否则就只写一条SQL不要写多条

‘叁’ mysql中的 COMMENT 有什么作用吗

COMMENT 是备注、注释的意思,写上COMMENT 'id'之后,在建表信息里可以看到添加的备注信息。

COMMENT 'id'删除不会影响数据操作,只是没有字段注释说明,通常字段或列名都需要加注释,以方便自己和其他同事阅读数据库表字段信息。

题主的报错不是因为COMMENT 'id',是因为AUTO_INCREMENT(自增)的字段只能是主键,所以要在AUTO_INCREMENT 后面增加PRIMARY KEY 声明主键。

(3)comment数据库扩展阅读

在MySQL数据库中,字段或列的注释是用属性comment来添加。

创建新表添时,填加comment注释的示例代码如下:

createtabletest(idintnotnulldefault0comment'用户id');

已经建好的表,添加comment注释的示例代码如下:

altertabletest

changecolumn idintnotnulldefault0comment'测试表id' ;



‘肆’ Oracle数据库中 comment (注释) 怎么用》

comment on column SIGNSUN_CUSTOMER.DISABLE_TYPE
is '废弃原因';
将备注添加到现有字段上
comment on table SIGNSUN_CUSTOMER
is 'XXXX';
将备注添加到现有表上

‘伍’ MySQL数据库,如何给数据库表和表字段添加备注

ALTERTABLEtable_nameCOMMENT='这是表的注释';

‘陆’ mysql数据库comment字段会带来性能负担吗

不会的,这个字段只是在创建表的时候起微小的影响,在做数据的增删改查等操作时会完全忽略该选项。

‘柒’ DB2数据库中如何查看comment

select column_name, type_name, remarks from "SYSIBM"."SQLCOLUMNS" where table_name=? order by table_name;

其中remarks 就是你想要看的 comment

‘捌’ SQL数据库,怎样用快捷建注释数语句

首先,要明确一点的是注释存在sysproperties表中而不是跟创建的表捆绑到一起的
具体使如方法如下:
一、使用SQL Server窗口创建表是会有注释窗口;
二、使用SQL语句的comment语句,该语句放置在create table()后面,如:
comment on table table_name is 'table_mark'
comment on column table_name."Column" is 'column_mark'
三、调用系统存储过程sp_addextendedproperty来添加注释,如:
EXECUTE sp_addextendedproperty N'MS_Description',N'雇员信息',N'user',N'dbo',N'table',N'Employee',NULL,NULL
EXECUTE sp_addextendedproperty N'MS_Description',N'主键ID,自动增加',N'user',N'dbo',N'table',N'Employee',N'column',N'EmployeeID'
或者
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'角色ID' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'CharData', @level2type=N'COLUMN',@level2name=N'charid'
GO