CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
山寨机中的战斗机! 程序优化工程师到底对IT界有没有贡献
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  MS-SQL Server >  基础类

如何查看约束的名字?

楼主longlyboy(孤独的心)2006-03-03 22:06:25 在 MS-SQL Server / 基础类 提问

CREATE   TABLE   [Posts]   (  
  [AnnounceID]   [int]   IDENTITY   (1,   1)   NOT   NULL   ,  
  [ParentID]   [int]   NOT   NULL   ,  
  )   ON   [PRIMARY]  
  GO  
  ALTER   TABLE   Posts   ADD   CONSTRAINT   [DF_Posts_ParentID]   DEFAULT   (0)   FOR   [ParentID]  
  GO  
   
  执行上面代码后,突然想在哪里能看到约束DF_Posts_ParentID的名字?我找了半天,没有=_=!!!  
   
  另还有一问题:ALTER   TABLE   Posts   ADD   CONSTRAINT   [DF_Posts_ParentID]   DEFAULT   (0)   FOR   [ParentID]   中的(0),似乎括号有没有都一样。为什么要()? 问题点数:20、回复次数:5Top

1 楼xeqtr1982(Visual C# .NET)回复于 2006-03-03 22:26:51 得分 0

select   *   from   syscolumns   where   name='base_schema_ver'Top

2 楼xeqtr1982(Visual C# .NET)回复于 2006-03-03 22:27:24 得分 3

--不好意思,粘错了  
  select   *   from   SYSOBJECTS   where   name='DF_Posts_ParentID'Top

3 楼chliang315()回复于 2006-03-03 22:30:59 得分 2

 
  SQL>   select   constraint_name,column_name   from   dba_cons_columns   where   table_name='  
  EMPLOYEES';  
  Top

4 楼lzhs(快乐至上)回复于 2006-03-03 23:07:50 得分 15

查看约束可以用下面的方法:  
   
  sp_help   'Table_Name'  
   
  在显示的结果里找找...Top

5 楼longlyboy(孤独的心)回复于 2006-03-04 01:37:14 得分 0

ThanksTop

相关问题

  • 如何查看约束?
  • 在Oracle中如何获取,用户表的名字及表的列名,数据类型,长度及约束???
  • 如何查看GUID
  • ▲如何解除外键约束(或其他的约束)
  • 如何查看E-mail?
  • 如何查看mysql的log??
  • 如何用appletviewer.exe 查看applet
  • 如何查看日志
  • 如何查看Soap消息
  • 如何 把 约束定义成 表级

关键词

  • parentid
  • posts
  • df
  • constraint
  • where
  • table
  • select

得分解答快速导航

  • 帖主:longlyboy
  • xeqtr1982
  • chliang315
  • lzhs

相关链接

  • SQL Server类图书

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo