文章分类 | 推荐文章 | 最新文章 | 热点文章 | 最新软件 | 精品软件 | 下载排行 | 推荐下载 | 免费看大片 | WPS | 杀毒软件
清风网络
首 页 软件下载 网络学院 数码学院
QQ 电脑入门 游戏 操作系统 图形处理 办公软件 媒体动画 精文荟萃 工具软件 网络编程 程序开发 网络技术 认证考试 网站建设 文章专栏
当前位置:清风网络学院网络编程MSSQL在SQL中用SP_KEYS确定一个表格的关键键
精品推荐
特别推荐
·SQL Server企业管理器和查询分析器简介
·常用SQL语句词典
·结束SQL注入隐患3招
·掌握SQL Server数据库的实用技巧
·SQL的简单查询
·快速解决SQL Server“安全疑难”相关问题
·SQL Server 2005:你应知道的13件事
·实例解析:减少SQL日志大小的三个好方法
·使用SQL2000将现有代码作为Web服务提供
·sql server 2000数据库置疑的解决方法
热点TOP10
·巴塞尔新资本协议概述
·SQL server 2005安装问题汇总
·SQL Server企业管理器和查询分析器简介
·将sql server中的自动增长序列,初始化为某一值!
·SQL进行排序、分组、统计的10个新技巧
·把SQL SERVER里表里的数据导出成为insert into 脚本
·Sql数据库MDF数据文件数据库恢复
·SQL Server关于SQL Agent使用技巧
·触发器对SQL Server数据库进行备份
·掌握SQL Server数据库的实用技巧

在SQL中用SP_KEYS确定一个表格的关键键

日期:2007年12月11日 作者: 查看:[大字体 中字体 小字体]


如果你现在需要找到一个表格是否有一个关键键,你可以使用系统中的存储进程sp_pkeys。系统的存储进程具体有三个输入参数:  

@table_name:这个是询问语句中表格的名字,在通配符没有被使用的时候它是一个必须使用的参数。

@table_owner:这个是表格系主。

@table_qualifier:这个是表格所在地的数据库名字 (这个很让人产生一种误解,因为你必须执行表格所在地的数据库中的这个进程)。 

sp_keys进程将返回这个信息:

以下是引用片段:
      TABLE_QUALIFIER
  TABLE_OWNER
  TABLE_NAME
  COLUMN_NAME
  KEY_SEQ
  PK_NAME 

同样的,你可以使用sp_keys系统的存储进程在关键键中找到表格。  

下面的代码将会从North Wind的检索关键键的信息顺序表格中检索关键键:
 
以下是引用片段:
USE NORTHWIND
GO
EXEC sp_pkeys @table_name = N'Orders',
@table_owner = N'dbo', @table_qualifier = N'Northwind'
GO
SELECT TC.CONSTRAINT_CATALOG, TC.CONSTRAINT_SCHEMA, 
TC.TABLE_NAME, KCU.COLUMN_NAME, 
KCU.ORDINAL_POSITION, KCU.CONSTRAINT_NAME
FROM INFORMATION_SCHEMA.TABLE_CONSTRAINTS TC
JOIN INFORMATION_SCHEMA.KEY_COLUMN_USAGE KCU
ON TC.TABLE_NAME = KCU.TABLE_NAME
AND TC.CONSTRAINT_NAME = KCU.CONSTRAINT_NAME
WHERE TC.TABLE_NAME = N'Orders' 
AND TC.CONSTRAINT_TYPE = N'PRIMARY KEY'
GO  

(出处:清风网络学院






上一篇:11种途径将提升英文网站PR值

下一篇:适合做网站优化的blog程序推荐

相关文章:
·我和一个偷尝禁果的女孩的故事
·人生哲理:一个人最重要的是他的内心
·关于SEX的9个关键问题
·设好eMule电驴两项关键配置 提高下载速度
·如何建立一个网站?规划、设计、目的、原则、宣传
·判断一个女人爱不爱你的标准
·一个防止U盘病毒的小技巧
·自己动手做一个数学函数作图器
·Google关键词广告创建的十二高招
·Excel 2007表格行和列的移动或复制
相关软件:
·一个真实的宋美龄
·一个人的ktv
·功能较强的一个FLASH编辑器
·新会计准则之下的报表格式
·[都市言情]一个脏脏的美女坐进我车里
·换一个新娘
·PSGRID表格表单组件V2.8
·表格魔鬼教程--蓝色经典版
·成功的关键
·企业管理-会计、财务管理表格打包

特别声明:本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作者。文章版权归文章原始作者所有。对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转载的文章有版权问题请联系编辑人员,我们尽快予以更正。
[打印本页] [关闭窗口] 转载请注明来源:http://www.vipcn.net
| 帮助(?) | 版权声明 | 友情连接 | 关于我们 | 信息发布
Copyright 2007 www.vipcn.net All Rights Reserved. 鄂ICP备05000083号Powered by:viphot