重庆分公司,新征程启航

为企业提供网站建设、域名注册、服务器等服务

sqlserver备注,sqlserver 字段备注

sqlserver 表名 有备注吗

结果代码是: 建表后,设置表/字段的注释信息。

通化网站制作公司哪家好,找成都创新互联公司!从网页设计、网站建设、微信开发、APP开发、响应式网站开发等网站项目制作,到程序开发,运营维护。成都创新互联公司于2013年成立到现在10年的时间,我们拥有了丰富的建站经验和运维经验,来保证我们的工作的顺利进行。专注于网站建设就选成都创新互联公司

下面是 读取表/字段 的说明备注 的 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 -

获取数据库表的字段清单 [这里是查看 test_table 表的字段]

SELECT

a.column_id AS No,

a.name AS 列名,

isnull(g.[value],'-') AS 说明

FROM

sys.columns a left join sys.extended_properties g

on (a.object_id = g.major_id AND g.minor_id = a.column_id)

WHERE

object_id =

(SELECT object_id FROM sys.tables WHERE name = 'test_table')

No 列名 说明

1 Test_ID 主键(自增长)

2 Test_Key 种类

3 Test_Value 数值

4 Test_Type 内部类型

5 Test_BelongTo 从属关系

6 Test_Grade 等级

7 Test_Remark 备注

8 Test_Visible 是否可见

-----

更加详细一点的信息

SELECT

col.name AS 列名,

typ.name as 数据类型,

col.max_length AS 占用字节数,

col.precision AS 数字长度,

col.scale AS 小数位数,

col.is_nullable  AS 是否允许非空,

col.is_identity  AS 是否自增,

case when exists 

( SELECT 1 

FROM 

sys.indexes idx 

join sys.index_columns idxCol 

on (idx.object_id = idxCol.object_id)

WHERE

idx.object_id = col.object_id

AND idxCol.index_column_id = col.column_id 

AND idx.is_primary_key = 1

) THEN 1 ELSE 0 END  AS 是否是主键

FROM

sys.columns col left join sys.types typ on (col.system_type_id = typ.system_type_id)

WHERE

col.object_id =

(SELECT object_id FROM sys.tables WHERE name = 'test_table')

SQL Server 2005 的 Microsoft SQL Server Management Studio Express

没有 带列名一起复制。 凑合着看看吧,就不手动写列名了。

Test_ID    int    4    10    0    0    1    1    主键(自增长)

Test_Key    varchar    10    0    0    0    0    0    种类

Test_Value    varchar    20    0    0    0    0    0    数值

Test_Type    int    4    10    0    0    0    0    内部类型

Test_BelongTo    int    4    10    0    1    0    0    从属关系

Test_Grade    int    4    10    0    1    0    0    等级

Test_Remark    varchar    50    0    0    1    0    0    备注

Test_Visible    bit    1    1    0    1    0    0    是否可见

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

sql

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

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

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

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

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

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

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

select id,name,pirce from 表名

结果是

1   张三  100

2   李四  200

你要显示成

1   张三  100

2   李四  200

12月奖金

select id,name,pirce from 表名

union all

select '','12月奖金',''

这是sqlserver的写法

求SQLSERVER2012查看字段备注的快捷键,该怎么处理

给已经建立好的表增加约束就可以了

格式:alter

table

表名

add

constraint

约束名

(规格说明)例如:

alter

table

table_name

add

constraint

check_name

CHECK(column_name

in('男','女'))

关于SQLServer语句。

LEFT([Ves_Berth],1) AS Berth_CT 是说取Ves_Berth这一列的从左边算起第1个字符串 ,取名为Berth_CT

insert ..into...select... 就是说从YP_BS_Vessel查询出Ves_Berth这一列的从左边算起第1个字符插入到这个VESSEL_CALL表,并且插入的顺序是根据表YP_BS_Vessel中的Ves_ETB字段排序过的


分享标题:sqlserver备注,sqlserver 字段备注
本文URL:http://cqcxhl.cn/article/hdghci.html

其他资讯

在线咨询
服务热线
服务热线:028-86922220
TOP