教您如何获取SQL字段默认值

数据库 SQL Server
sql server中的字段默认值的获取方法未必人人都会,下文对获取SQL字段默认值的方法进行了详细的阐述说明,供您参考学习。

sql server 中,如何获取SQL字段默认值呢?下面就为您介绍实现该功能的方法,如果您遇到过类似的问题,不妨一看,希望对您有所帮助。

sql server 中获取SQL字段默认值 ,获取所有的默认值列表:

  1. select   
  2. object_name(c.id) as 表名  
  3.  ,c.name as 字段名  
  4.  ,t.name as 数据类型  
  5.  ,c.prec as 长度  
  6.  ,p.value as 字段说明  
  7.  ,m.text as 默认值  
  8. from syscolumns c  
  9.  inner join  
  10.  systypes t  
  11.  on c.xusertype=t.xusertype  
  12.  left join   
  13.  sysproperties p  
  14.  on c.id=p.id and c.colid = p.smallid  
  15.  left join  
  16.  syscomments m  
  17.  on c.cdefault=m.id 

研究了很久 终于搞定了

获取单个SQL字段默认值列表

  1. select   
  2. object_name(c.id) as 表名  
  3.  ,c.name as 字段名  
  4.  ,t.name as 数据类型  
  5.  ,c.prec as 长度  
  6.  ,p.value as 字段说明  
  7.  ,m.text as 默认值  
  8. from syscolumns c  
  9.  inner join  
  10.  systypes t  
  11.  on c.xusertype=t.xusertype  
  12.  left join   
  13.  sysproperties p  
  14.  on c.id=p.id and c.colid = p.smallid  
  15.  left join  
  16.  syscomments m  
  17.  on c.cdefault=m.id  
  18. where objectproperty(c.id,'IsUserTable')=1  
  19.  and object_name(c.id) = 'T_good' and c.name = 'ishot'   

 

 

【编辑推荐】

SQL修改字段默认值

同一列SQL字符串相加的方法

教您如何修改sql server时间

SQL Server时间算法大全

SQL Server SA权限小技巧

责任编辑:段燃 来源: CSDN博客
相关推荐

2010-09-28 10:23:36

SQL修改字段

2010-09-07 16:05:23

SQL语句删除

2010-11-25 14:49:08

MySQL查询最大值

2021-02-25 13:40:17

MySQL数据库默认值

2010-07-15 10:37:15

SQL Server默

2010-09-28 15:24:43

sql语句

2010-10-08 10:37:00

MYSQL添加新字段

2010-09-26 13:56:43

SQL远程查询

2010-09-28 11:28:40

SQL字段属性

2010-09-03 10:52:10

SQL删除

2010-09-24 16:52:18

sql DATENAM

2010-09-10 09:55:13

SQL参数变量

2010-09-28 16:02:46

替换SQL字段

2010-10-21 14:06:22

定义SQL Serve

2010-09-27 16:48:07

sql server时

2010-09-17 15:08:13

SQL记录

2010-09-27 16:32:46

SQL Server日

2010-09-28 11:07:37

SQL索引

2010-09-17 13:35:30

SQL跨表更新

2010-10-21 16:59:37

SQL Server创
点赞
收藏

51CTO技术栈公众号