
SQL Server
文章平均质量分 63
jimung
雨中的你...
展开
-
DDL Triggers in SQL Server 2005
IntroductionIn 2002 the US Congress enacted the Sarbanes-Oxley Act which required a company to have solid change manage procedures for IT systems. One of the requirement is to know who did what and转载 2008-03-31 18:06:00 · 811 阅读 · 0 评论 -
深入理解CAST和CONVERT提供的具体功能
CAST 和 CONVERT 提供的功能:将某种数据类型的表达式显式转换为另一种数据类型。 语法 使用 CAST: CAST ( expression AS data_type ) 使用 CONVERT: CONVERT (data_type[(length)], expression [, style]) 参数 expression 是任何有效的 Microsoft® SQL Server转载 2008-04-18 03:40:00 · 406 阅读 · 0 评论 -
适合数据库初学者学习的日期操作范例
1.显示本月第一天 SELECT DATEADD(mm,DATEDIFF(mm,0,getdate()),0)select convert(datetime,convert(varchar(8),getdate(),120)+01,120)转载 2008-04-18 03:42:00 · 462 阅读 · 0 评论 -
详细讲解大型数据库的设计原则与开发技巧
目前,计算机技术已经广泛地应用于国民经济的各个领域当中,在计算机硬件不断微型化的同时,应用系统也逐渐向着复杂化、大型化的方向发展。数据库是整个系统的核心,它的设计直接关系系统执行的效率和系统的稳定性。因此在软件系统开发中,数据库设计应遵循必要的数据库范式理论,以减少冗余、保证数据的完整性与正确性。只有在合适的数据库产品上设计出合理的数据库模型,才能降低整个系统的编程和维护难度,提高系统的实际运行效转载 2008-04-18 03:22:00 · 519 阅读 · 0 评论 -
SQL Server中六种数据移动的方法
SQL Server中六种数据移动的方法1.通过工具DTS的设计器进行导入或导出 DTS的设计器功能强大,支持多任务,也是可视化界面,容易操作,但知道的人一般不多,如果只是进行SQL Server数据库中部分表的移动,用这种方法最好,当然,也可以进行全部表的移动。在SQL Server Enterprise Manager中,展开服务器左边的+,选择数据库,右击,选择All tasks/Im转载 2008-04-18 03:37:00 · 670 阅读 · 0 评论 -
SQL随机查询
SELECT TOP 10 * FROM Products ORDER BY NEWID()转载 2008-04-29 11:28:00 · 577 阅读 · 1 评论 -
高效能 DBA 的七个习惯
1. 专业的多面手(Be an expert generalist) 熟知存储、操作系统等领域的知识, 跨平台数据库的技术也是必须要掌握的,不能离开了 Windows 环境到了 Unix 下什么都作不了. 看上去这一点似乎有些苛求,不过个人认为通过持续的学习能力加上良好的知识积累方法会让你无限接近这种能力. 2. 理解来自商业、用户的需求(Understand转载 2008-06-19 11:20:00 · 403 阅读 · 0 评论 -
总结必须学习的10项.NET技术
1、WCF (Windows Communication Foundation):虽然WCF显然没有WPF或SilverLight那么吸引人,但是它却是在.NET框架下解决业务问题的基础。所以你今年至少要学习一门.NET的新技术,那你就选择WCF吧。 2、ADO.NET (and LINQ):这是让你与数据层打交道的技术。并且LINQ提供了将各种数据组合起来的方法。如果以上两个技术你都不熟转载 2008-06-21 15:36:00 · 645 阅读 · 0 评论 -
MSSQL SERVER 2008 New Features for Developers
Data Types MSSQL Server 2k8 contains some new datatypes. These are DATE, TIME and some CLR based types. DATE type stores only date without time. And TIME type stores only time withouth date. J It转载 2008-06-23 14:46:00 · 477 阅读 · 0 评论 -
SOUNDEX()函数和DIFFERENCE()函数简介
SOUNDEX 函数 [字符串]功能 返回表示字符串声音的数字。语法 SOUNDEX ( string-expression )参数 string-expression 字符串。用法 字符串的 SOUNDEX 函数值基于第一个字母和随后三个除 H、Y 和 W 之外的辅音。两个重复的字母按一个字母计算。例如,SOUNDEX( apples )基于转载 2008-04-18 03:12:00 · 2474 阅读 · 0 评论 -
SQL Server查询SQL语句的执行计划
SET SHOWPLAN_TEXT TIME ONGOSELECT FIRSTNAME,LASTNAME,DATEOFBIRTH,STREET,CITY,STATE,ZIPCODE,EMAIL,DATEOFJOININGFROM MEMBERDETAILSWHERE FIRSTNAME+LASTNAME=HELLOYOU//SQL语句GOSET SHOWPLAN_TEXT TIME O原创 2008-04-17 15:50:00 · 470 阅读 · 0 评论 -
Working with ADO.NET Schema APIs
IntroductionIn majority of data driven applications developers deal with SQL queries that select, insert, update or delete data from the database. However, at times you need to retrieve schema infor转载 2008-03-31 15:42:00 · 484 阅读 · 0 评论 -
分页存储过程
Create PROCEDURE CN5135_SP_Pagination/****************************************************************** 千万数量级分页存储过程 *****************************************************************参数说明:1.Tables :表名称转载 2008-04-02 21:35:00 · 380 阅读 · 0 评论 -
如何设计聚集索引和非聚集索引 in SQL Server 2000
1.聚簇索引(Cluster Index) 又称 聚集索引,聚簇索引中索引存储的值的顺序和表中的数据的物理存储顺序是完全一致的. 聚簇索引的特点 表的数据按照索引的数据顺序排列 每个数据表只能建立一个聚簇索引,并且在第一个建立,往往会在主码所在的列或者最常查询的列上建立局促索引 索引将占用用户数据库的空原创 2008-04-04 10:48:00 · 1311 阅读 · 0 评论 -
设计SQL语句的经验
在应用程序开发初期,由于数据库的数据比较少,体现不出SQL语句各种写法的性能优劣 ,但是如果将应用程序提交实际应用后,随着数据库中的数据增加,系统地响应速度就成为需要解决的最主要的问题之一。系统优化中的一个很重要的方面就是SQL语句的优化。对于海量数据,劣质SQL语句和优质SQL语句之间的速度差别可以达到上百倍,可见对于一个一个系统不是简单地能实现qigongneng就可,而是要写出高质量的SQL原创 2008-04-04 11:30:00 · 586 阅读 · 0 评论 -
一些Select检索高级用法(适用于SQL Server)
一些Select检索高级用法(适用于SQL Server) SQL五个集合函数:SUM,AVG,COUNT,MAX,MIN 通配符的一些用法:(关键字:like % [] -) select * from tablename where column1 like [A-M]% 这样可以选择出column字段中首字母在A-M之间的记录 select * from tablename原创 2008-04-01 21:48:00 · 854 阅读 · 0 评论 -
[转]SQL Server和Oracle的常用函数对比
---------数学函数 1.绝对值S:select abs(-1) valueO:select abs(-1) value from dual2.取整(大)S:select ceiling(-1.001) valueO:select ceil(-1.001) value from dual3.取整(小)S:select floor(-1.001) valueO:selec转载 2008-04-15 13:03:00 · 445 阅读 · 0 评论 -
SQL Server查询SQL语句的读写代价
SET STATISTICS IO ONGOSELECT FIRSTNAME,LASTNAME,DATEOFBIRTH,STREET,CITY,STATE,ZIPCODE,EMAIL,DATEOFJOININGFROM MEMBERDETAILSWHERE FIRSTNAME+LASTNAME=HELLOYOU//SQL 语句2GOSELECT *FROM MEMBERDETA原创 2008-04-17 15:47:00 · 764 阅读 · 1 评论 -
SQL Server查询SQL语句的执行时间
SET STATISTICS TIME ONGOSELECT *FROM MEMBERDETAILSWHERE FIRSTNAME=HELLO AND LASTNAME=YOU//SQL语句GOSET STATISTICS TIME OFFGO原创 2008-04-17 15:49:00 · 516 阅读 · 0 评论 -
SQL Server 优化整理
前一段时间,出差到北京进行了SQL Server优化方面的学习。 总结如下: 1. 每个数据库对象应该使用在最初创建该对象时的目的而使用,使用在其它目的下会降低其性能。2. 数据文件的数量与CPU的数量保持一致,数据文件增加率定为nMB而不是按%增长。3. 在备份的模式为Full的前提下,每小时进行Log备份,每天删除前一天的Log备份。4. 聚集索引对于大范围搜索性能原创 2009-04-16 14:52:00 · 560 阅读 · 0 评论