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

sqlserver表备注

发布时间: 2023-07-29 01:55:33

Ⅰ 如何查看并导出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,如何给表和字段添加备注,并更新备注,以及查询备注

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

Ⅲ SQLserver 怎么给每个字段进行备注工具建表和代码建表

用图形化界面,在设置ID自动增长的那里,有个写字段备注信息的,你好好看看。

Ⅳ 修改数据库的一个sql语句

Update 语句

Update 语句用于修改表中的数据,语法: update 表名 set 字段名1=值1,... Where 关键字=值

1、使用Update语句,如果省略“ Where条件”,将更新数据表内的全部记录。

2、赋值时,注意字段的类型。若为文本型或备注型,则字段值两边要加引号,若为日期/时间型,则字段值两边要加上#号(加引号也可以);若为布尔类型,则该字段的值为True或 False;若为自动编号类型,则不要给该字段赋值。

拓展资料

批量修改数据

update 表名 set 字段名=stuff(字段名,1,3,'新内容');

如:将表test中name字段的前3个字符改成'test'
update test set name=stuff(name,1,3,'test');

sqlserver stuff用法

1、作用
删除指定长度的字符,并在指定的起点插入另一组字符。

2、语法
STUFF ( character_expression , start , length ,character_expression )

3、示例
在第一个字符串stringtest中删除从第3个位置(字符r)开始的三个字符,然后在删除的起始位置插入第二个字符串,返回一个新的字符串。

select stuff('stringtest',3,3,'ok'配胡稿)

结果 stroktest

4、参数

character_expression
一个字符数据表达式。character_expression可以是培孝常量、变量,也可以是字符列或二进制数据列。

start
一个整数,指定要删除和插入的开始位置。如果start或length为负,则返回空字符串。如果start比第一个character_expression长,则返回空字符串。start可以是bigint类型。

length
一个整数,指定要删除的字符串数。如果length比第一个character_expression长,则最多删除到最后一个character_expression中的最后一个字符。length可以是bigint类型。

5、返回类型
如果character_expression是受支持的字符数据类型,则返回字符数据。如果character_expression是一个不受支持的binary数据类型,则返回二进制数据。

6、做码备注
如果结果值大于返回类型支持的最大数,则产生错误

Ⅳ 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 server 单个表中最大多少条记录

SQLSERVER中一张表最大记录数是没有限制的,不过会受物理存储空间的限制。解决方法如下:

1、首先在电脑中打开sql server 可视化工具。

热点内容
命令行执行oracle脚本文件命令行 发布:2025-02-07 10:14:49 浏览:95
ibook安卓怎么下 发布:2025-02-07 10:12:13 浏览:692
银行卡没有密码怎么办啊 发布:2025-02-07 10:08:13 浏览:30
游戏库源码 发布:2025-02-07 09:49:15 浏览:53
享宇钱包上传不了照片 发布:2025-02-07 09:48:32 浏览:632
模拟器怎么开安卓版本 发布:2025-02-07 09:42:35 浏览:771
c程序设计语言源码 发布:2025-02-07 09:22:41 浏览:623
数据库域的概念 发布:2025-02-07 09:22:40 浏览:640
电信路由器账号密码多少 发布:2025-02-07 09:22:01 浏览:671
我的世界怎么在别人服务器开光影 发布:2025-02-07 09:21:20 浏览:12