
DB
fifapope
这个作者很懒,什么都没留下…
展开
-
SQL各种写法的效率问题
经常可以遇到这种情况:用不同的SQL写法可以达到同样的目的。爱钻牛角尖的人就想搞明白,诚然结果一样,但到底孰优孰劣?下面是我列出的一些,请兄弟们赐教。也请兄弟们将你们遇到的类似问题一并列出。(1)一次插入多条数据时:CREATE TABLE tb(ID int, 名称 NVARCHAR(30), 备注 NVARCHAR(1000))INSERT tb SELECT 1,DDD,1UNI转载 2007-09-14 10:28:00 · 428 阅读 · 0 评论 -
删除重复记录
在SQL Server中 除了对拥有十几条记录的表进行人工删除外,实现删除重复记录一般都是写一段代码,用游标的方法一行一行检查,删除重复的记录。因为这种方法需要对整个表进 行遍历,所以对于表中的记录数不是很大的时候还是可行的,如果一张表的数据达到上百万条,用游标的方法来删除简直是个噩梦,因为它会执行相当长的一段时 间。 四板斧——轻松消除重复记录 殊不知在SQL Server中有一种更为简单转载 2007-09-14 10:27:00 · 340 阅读 · 0 评论