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

sql备注

发布时间: 2022-01-20 14:31:07

‘壹’ 如何获得sql数据库中备注字段的内容

您好:

附一个语句,获取表字段属性和注释。

SELECT表名		=CASEWHENa.colorder=1THENd.nameELSE''END
,表说明 =CASEWHENa.colorder=1THENISNULL(f.value,'')ELSE''END
,字段序号 =a.colorder
,字段名 =a.name
,标识 =CASEWHENCOLUMNPROPERTY(a.id,a.name,'IsIdentity')=1THEN'√'ELSE''END
,主键 =CASEWHENEXISTS(='PK'ANDnameIN(
(
=a.idANDcolid=a.colid
)))THEN'√'ELSE''END
,类型 =b.name
,占用字节 =a.length
,长度 =COLUMNPROPERTY(a.id,a.name,'PRECISION')
,小数位数 =ISNULL(COLUMNPROPERTY(a.id,a.name,'Scale'),0)
,允许空 =CASEWHENa.isnullable=1THEN'√'ELSE''END
,默认值 =ISNULL(e.text,'')
,字段说明 =ISNULL(g.[value],'')
FROMsyscolumnsa
LEFTJOINsystypesbONa.xusertype=b.xusertype
INNERJOINsysobjectsdONa.id=d.idANDd.xtype='U'ANDd.name<>'dtproperties'
LEFTJOINsyscommentseONa.cdefault=e.id
LEFTJOINsys.extended_propertiesgONa.id=g.major_idANDa.colid=g.minor_id
LEFTJOINsys.extended_propertiesfONd.id=f.major_idANDf.minor_id=0
--WHEREd.name='orders'--如果只查询指定表,加上此条件
ORDERBYa.id,a.colorder

‘贰’ SQL中,怎样用语句添加表的备注,如题:

exec sp_addextendedproperty N'MS_Description', N'单位名称为理学院、工学院、商学院分别对应的备注为理、工、商。' N'user', N'dbo', N'table', N'gz表', N'column', N'单位名称'

‘叁’ sql 在查询结果最后一行添加备注

肯定做不到合并单元格,数据库不是excel

不过可以找1个为字符型的字段,比如你查询一个东西sql语句这样

select id,name,pirce from 表名

结果是

1 张三 100

2 李四 200

你要显示成

1 张三 100

2 李四 200

12月奖金

selectid,name,pircefrom表名
unionall
select'','12月奖金',''

这是sqlserver的写法

‘肆’ SQL 如何更新备注型字段

replace是不能适用于备注型这个字段的了.text也不适用.

建议:导出数据到别的表,改为varchar字段,更新后再导过这边.

呵.当然,前提是没有超出varchar字段长度.

‘伍’ 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)。



(5)sql备注扩展阅读:

一、单行注释

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

2、例子:

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

declare@startdate datetime。

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

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

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

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

‘陆’ 如何利用sql语句查看表备注信息

select top 1000
ROW_NUMBER() OVER (ORDER BY a.object_id) AS No,
a.name AS 表名,
isnull(g.[value],'-') AS 说明
from
sys.tables a left join sys.extended_properties g
on (a.object_id = g.major_id AND g.minor_id = 0)

No 表名 说明
1 test_table 测试表
2 test_main -

‘柒’ sql server,如何给表和字段添加备注,并更新备注,以及查询备注

sqlserver没有这样的功能,但你可以用powerdesigner等工具去建表,这个可以实现你要的,然后你在导到sqlserver就ok了

‘捌’ SQL,-- 注释符

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

‘玖’ sql怎么写备注

update member set memo=memo+'增加一年' where expdate='2099-01-25%'

‘拾’ sql server如何给表和字段添加备注并更新备注以及查询备注呢

表添加和修改备注:
新增:exec sp_addextendedproperty N'MS_Description', N'表备注内容', N'SCHEMA', N'dbo',N'table', N'表名';
修改:exec sp_updateextendedproperty N'MS_Description', N'表备注内容', N'SCHEMA', N'dbo',N'table', N'表名';
字段添加和修改备注:
新增:exec sp_addextendedproperty N'MS_Description', N'字段备注内容', N'SCHEMA', N'dbo',N'table', N'表名',N'column', N'字段名';
修改:exec sp_updateextendedproperty N'MS_Description', N'字段备注内容', N'SCHEMA', N'dbo',N'table', N'表名',N'column', N'字段名';