当前位置:首页 » 编程语言 » sqlserver注释

sqlserver注释

发布时间: 2022-06-12 05:16:37

❶ 如何在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

❷ SQL Server中的注释是代码中不执行的文本字符串,主要有哪两方面的作用

  • 随着SQL语句变长,复杂性增加,添加一些描述性的注释,便于今后参考,或者供项目后续参与人员参考。

  • 注释的另一个重要应用是暂时停止要执行的SQL代码。如果你碰到一个长SQL语句,而只想测试它的一部分,那么应该注释掉一些代码,以便数据库将其视为注释而加以忽略。

    祝好运,望采纳

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

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

❹ sqlserver 2000表注释和字段注释,存在哪个表中,哪个字段

sysproperties表里
表注释对应的smallid为0的记录,字段注释对应的是smallid大于0的记录,id是对象id与sysobjects表中的id相对应,可以join一下取得表名

❺ 如何查看并导出SQLSERVER数据表中字段的注释信息

查看并导出SQL Server 2000数据表中字段的注释信息:

此示例为导出某个表注释的语句:(表名是bbs_bank_log)

SELECT sysobjects.name AS 表名, syscolumns.name AS 列名,
systypes.name AS 数据类型, syscolumns.length AS 数据长度, CONVERT(char,
sysproperties.[value]) AS 注释
FROM sysproperties RIGHT OUTER JOIN
sysobjects INNER JOIN
syscolumns ON sysobjects.id = syscolumns.id INNER JOIN
systypes ON syscolumns.xtype = systypes.xtype ON
sysproperties.id = syscolumns.id AND
sysproperties.smallid = syscolumns.colid
WHERE (sysobjects.xtype = 'u' OR
sysobjects.xtype = 'v') AND (systypes.name <> 'sysname')
--and CONVERT(char,sysproperties.[value]) <> 'null' --导出注释不为'null'的记录
--AND (sysobjects.name = 'bbs_bank_log') --逐个关联表名,可以用or连接条件
ORDER BY 表名

注意事项:

上文中的语句是导出某个表的所有注释,如果你需要简单的列出表的所有注释,语句如下:

SELECT CONVERT(char, [value]) AS Expr1 FROM sysproperties

sysobjects是系统对象表,syscolumns是系统字段信息表,systypes是系统类型表。通过字段的ID和sysproperties(系统注释属性表)关联,即可读出注释信息。

查看并导出SQL Server 2005以上数据表中字段的注释信息:

select minor_id,value from sys.extended_properties where major_id=数据表在数据库中的ID Order By minor_id

❻ 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

❼ SQL,-- 注释符

在SQL中注释符--是和开发语言的注释使用类似--开头的语句不会被执行和解析,只能作为描述(注释)出现。

❽ sql注释的多行注释

一、多行注释

c语言相同的程序注释符号,即“/**/”。“/*”用于注释文字的开头,“*/”用于注释文字的结尾,可在程序中标识多行文字为注释。

二、格式:/*注释内容*/。

例子:

DECLARE @myvariable DATETIME

1、The following statements retrieve the current date and time and extract the day of the week from the results.

2、SELECT @myvariable=GETDATE()。

SELECT DATENAME(dw,@myvariable)。



(8)sqlserver注释扩展阅读:

一、单行注释

1、ANSI 标准的注释符“--” 用于单行注释,格式:--注释内容。

2、例子:

use pangu-- 使用名为pangu的数据库。

declare@startdate datetime。

set@startdate=‘1/1/2000’。

select‘Start Date:’+convert(varchar(12)@startdate)。

convert()函数用于转换数据类型。

注意这里的注释'--'符号后需要一个空格,注释才生效。

❾ 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'

❿ SQL Server支持两种注释,一种是行注释,以”--“开头;另一种是块注释以‘/*'开

在transact-sql
中可使用两类注释符。
1、ansi
标准的注释符“--”
用于单行注释;
2、与c语言相同的程序注释符号,即“/**/”。“/*”用于注释文字的开头,“*/”用于注释文字的结尾,可在程序中标识多行文字为注释。

热点内容
为什么安卓手机安装不了cpk 发布:2024-05-19 07:22:21 浏览:311
pythonempty 发布:2024-05-19 07:15:16 浏览:928
路由器虚拟服务器搭建 发布:2024-05-19 07:15:15 浏览:997
方舟编译器何时推送 发布:2024-05-19 07:15:10 浏览:597
魔兽世界自动钓鱼脚本 发布:2024-05-19 06:43:07 浏览:495
cbs加密 发布:2024-05-19 06:29:56 浏览:201
ssis存储过程 发布:2024-05-19 06:21:31 浏览:631
怎样删除小视频文件夹 发布:2024-05-19 05:49:29 浏览:589
开启php短标签 发布:2024-05-19 05:44:12 浏览:473
android各国语言 发布:2024-05-19 05:42:54 浏览:247