sql server 数据字典的妙用】的更多相关文章

以下提到的一些需求,你可能会说用SQL server management studio 客户端 看一下不就可以了,何必这么麻烦 ! 是的,当1 个表的时候我们可以人工检查,但当有10 个表,100个表 的时候呢? 人工检查不但费时费力,而且非常容易出错, 通过数据字典查询高效快捷. 查找一个表的主键包含哪些列? --可以根据需要,自行修改 where 字句中的 条件 AND TABLE_SCHEMA='dbo' AND TABLE_NAME='EXPRESSION' 统计某个schema下有多…
1:添加字段属性或者表属性 execute sys.sp_addextendedproperty @name = N'MS_Description', @value = N'要添加的属性信息', @level0type = N'Schema', @level0name = N'dbo', @level1type = N'table', @level1name = N'表名', @level2type = N'column', @level2name = N'列名' 2:Sql Server 生成…
1.表信息 Select * FROM INFORMATION_SCHEMA.COLUMNS order by Table_name; select * from INFORMATION_SCHEMA.tables 2.数据字典 SELECT ( then d.name else '' end)表名, a.colorder 字段序号, a.name 字段名, ( then '√'else '' end) 标识, (case when (SELECT count(*) FROM sysobject…
SELECT sysobjects.name AS 表名称 ,--sysproperties.[value] AS 表说明 ,syscolumns.name AS 字段名称 ,--properties.[value] AS 字段说明 ,systypes.name AS 字段类型 ,syscolumns.length AS 字段长度 ,ISNULL(COLUMNPROPERTY(syscolumns.id, syscolumns.name,'Scale'), 0) AS 小数位数 , CASE W…
原文:[SQL]用Sql Server自动生产html格式的数据字典 本文软件环境:Sql Server 2008. 1.打开sql server管理器,给选定的表添加描述信息,给指定的字段添加描述信息. 直接在表上或者字段上右键属性-扩展属性,添加一个key-value对,key就是"MS_Description",value就是你自己的描述.详细见下图: 给字段添加描述的过程与上述一致,不在赘述. 2.执行以下这段sql语句,然后复制查询到的结果到文本,保存为html即可. Set…
1. 工具生成 2.SQL语句生成 参考地址:http://blog.csdn.net/qq289523052/article/details/22174721 1.在 表 上右键 - 扩展属性 - 属性 (添加表名) 2.工具设置 - 查询结果 - SQL Server - 以文本格式显示结果 - 只勾选 在结果集中包括列标题 3.在Sql Service界面 选中 以文本格式显示结果 (在‘注释’的左边 第三个) 4.在当前数据库,执行SQL语句 Set nocount onDECLARE…
数据库设计规范 1.简介 数据库设计是指对一个给定的应用环境,构造最优的数据库模式,建立数据库及其他应用系统,使之能有效地存储数据,满足各种用户的需求.数据库设计过程中命名规范很是重要,命名规范合理的设计能够省去开发人员很多时间去区别数据库实体. 最近也因为工作需要所以整理出了这个word文档,望大家指正. 2数据库设计 数据库规划→需求分析→数据库设计→应用程序设计→实现→测试→运行于维护 2.1数据库规划 定义数据库应用系统的主要目标,定义系统特定任务,包括工作量的估计.使用资源.和需求经费…
SQL Server是客户端 - 服务器平台.通过发送包含对数据库请求的命令是与后端数据库进行交互的唯一方法.你的应用程序和数据库之间通信的协议被称为TDS(表格数据流协议). 应用程序可以使用该协议支持的任意一个客户端实现,主要有 SqlClient,OLEDB,ODBC,JDBC,PHP SQL Server驱动程序或者开源的FreeTDS(http://www.freetds.org/ ). 它的主要作用是告诉数据库引擎你的应用程序通过TDS协议请求数据库需要做何种事情. TDS协议请求(…
公司内部培训SQL Server传统索引结构PPT分享 下载地址 http://files.cnblogs.com/files/lyhabc/SQLServer%E4%BC%A0%E7%BB%9F%E7%B4%A2%E5%BC%95%E7%BB%93%E6%9E%84.ppt SQL优化 讲课 下载地址 http://files.cnblogs.com/files/lyhabc/SQL%E4%BC%98%E5%8C%96%E8%AE%B2%E8%AF%BE.rar PPT有不对的地方,多多拍砖o…
标签:SQL SERVER/MSSQL SERVER/数据库/DBA/全文索引 概述 全文引擎使用全文索引中的信息来编译可快速搜索表中的特定词或词组的全文查询.全文索引将有关重要的词及其位置的信息存储在数据库表的一列或多列中.全文索引是一种特殊类型的基于标记的功能性索引,它是由 SQL Server 全文引擎生成和维护的.生成全文索引的过程不同于生成其他类型的索引.全文引擎并非基于特定行中存储的值来构造 B 树结构,而是基于要编制索引的文本中的各个标记来生成倒排.堆积且压缩的索引结构.在 SQL…