当前位置:首页 » 编程语言 » sql如何新增加一列加注释
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

sql如何新增加一列加注释

发布时间: 2022-07-01 23:49:07

1. 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;

2. 如何使用SQL语句在建立表时给字段添加注释

SQL语句添加字段说明语法:EXECUTE sp_addextendedproperty N'MS_Description','列属性说明',N'user',N'dbo',N'table',N'table_name(表名)',N'column',N'column_name(列名)'
--以下示例是给Card表的字段CardID添加注释/说明为“卡号”
EXECUTE sp_addextendedproperty N'MS_Description','卡号',N'user',N'dbo',N'table',N'Card',N'column',N'CardID'

3. 各种数据库中的sql语句中都怎么加注释

1、在powerBuilder中新建一个Physical Data Model,在其中新建一个用户表。

4. sql server 怎么加注释

首先,要明确一点的是注释存在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'

5. SQL server 如何添加注释,不用脚本能行吗

首先,要明确一点的是注释存在sysproperties表中而不是跟创建的表捆绑到一起的具体使如方法如下:一、使用SQLServer窗口创建表是会有注释窗口;二、使用SQL语句的comment语句,该语句放置在createtable()后面,如:commentontabletable_nameis'table_mark'commentoncolumntable_name."Column"is'column_mark'三、调用系统存储过程sp_addextendedproperty来添加注释,如:EXECUTEsp_addextendedpropertyN'MS_Description',N'雇员信息',N'user',N'dbo',N'table',N'Employee',NULL,NULLEXECUTEsp_addextendedpropertyN'MS_Description',N'主键ID,自动增加',N'user',N'dbo',N'table',N'Employee',N'column',N'EmployeeID'或者EXECsys.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

6. 如何在SQL Server 中添加注释

首先,要明确一点的是注释存在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

7. 在PL/SQL的SQL窗口中怎么加注释

首先PL/SQL是可以加注释的,语法示例如下:
--注释1
select
*
from
table
/*
注释2
多行
*/
select
*from
table
注释不会被数据库编译,只是给开发人提供一种备注手段,让后期维护的人可以知道这段代码当初设计的意图或算法。
PL/SQL也提供了一种配置允许你使用快捷键进行注释或取消注释。
设置快捷键(设置方法:菜单Tools–>Preferences(或首先项)–>用户界面–>键配置)
找到
编辑(E)/选择(S)/Comment
然后设置自己
的键:如Ctrl+O
编辑(E)/选择(S)/UnComment
然后设置自己
的键:如Ctrl+M
则以后可以通过上述快捷方式进行操作。

8. SQL数据表如何增加新列

用alter语句实现。

sql:alter table tablename add(filename1 varchar(11));
解释:给tablename字段新增加一列filename1,类型为字符串类型,最大长度为11.