SQL Server
文章平均质量分 76
fredtaylor
小时候的梦想不是当什么科学家。幻想是地主家的少爷,家有良田千顷,终日不学无术,没事领着一群狗奴才上街调戏一下良家少女……
展开
-
SQL各种写法的效率问题
经常可以遇到这种情况:用不同的SQL写法可以达到同样的目的。爱钻牛角尖的人就想搞明白,诚然结果一样,但到底孰优孰劣?下面是我列出的一些,请兄弟们赐教。也请兄弟们将你们遇到的类似问题一并列出。 (1)一次插入多条数据时: CREATE TABLE tb(ID int, 名称 NVARCHAR(30), 备注 NVARCHAR(1000)) INSERT tb SELECT 1,DDD,原创 2008-10-08 14:23:00 · 606 阅读 · 0 评论 -
SQL存储过程编写经验和优化措施
一、前言:在经过一段时间的存储过程开发之后,写下了一些开发时候的小结和经验与大家共享,希望对大家有益,主要是针对Sybase和SQL Server数据库,但其它数据库应该有一些共性。 二、适合读者对象:数据库开发程序员,数据库的数据量很多,涉及到对SP(存储过程)的优化的项目开发人员,对数据库有浓厚兴趣的人。 三、介绍:在数据库的开发过程中,经常会遇到复杂的业务逻辑和对数据库的操作,这原创 2008-10-08 14:27:00 · 377 阅读 · 0 评论 -
取汉字拼音首字母的存储过程
Create function fun_getPY ( @str nvarchar(4000) ) returns nvarchar(4000) as begin declare @word nchar(1),@PY nvarchar(4000) set @PY= while len(@str)>0 begin set @word=left(@str,1)原创 2008-10-08 14:08:00 · 462 阅读 · 0 评论 -
牢记!SQL Server数据库开发的二十一条军规
如果你正在负责一个基于SQL Server的项目,或者你刚刚接触SQL Server,你都有可能要面临一些数据库性能的问题,这篇文章会为你提供一些有用的指导(其中大多数也可以用于其它的DBMS)。 在这里,我不打算介绍使用SQL Server的窍门,也不能提供一个包治百病的方案,我所做的是总结一些经验----关于如何形成一个好的设计。这些经验来自我过去几年中经受的教训,一直来,我看到许多同样的原创 2009-05-29 19:30:00 · 567 阅读 · 1 评论