SQL Server
qianjian8
这个作者很懒,什么都没留下…
展开
-
Sql中类型占多少字节
精确数字 整数 bigint 从 -2^63 (-9223372036854775808) 到 2^63-1 (9223372036854775807) 的整型数据(所有数字)。 int 从 -2^31 (-2,147,483,648) 到 2^31 - 1转载 2008-06-22 00:45:00 · 2237 阅读 · 0 评论 -
多字段排序分页(存储过程)
CREATE PROCEDURE [dbo].[Pager_orderid] ( @sTable nvarchar(100), --表名@sPkey nvarchar(50), --主键(一定要有) @sField nvarchar(1000)=*, --字段@iPageCurr int, -转载 2008-06-21 23:54:00 · 778 阅读 · 0 评论 -
如何更好的关闭数据库连接
三种方法中其中第三种最好,是前面两种的结合 //使用try catch finally public void dataBaseClose1() { SqlConnection conn = new SqlConnection("..."); try { conn.Open(); }原创 2009-03-07 00:03:00 · 848 阅读 · 0 评论 -
sql返回新插入表的ID
返回新插入表的IDINSERT INTO dbo.adv ( Times ) OUTPUT inserted.idVALUES ( 0 )原创 2010-03-04 14:56:00 · 392 阅读 · 0 评论 -
还原数据库出错——因为数据库正在使用,无法获得对数据库的独占访问权
该解决方案用到了系统表中的sysprocesses ,若要访问 sysprocesses,您必须定位到master 数据库。以下是杀死正在使用"DBTEST"数据库的线程:use masterdeclare @dbname varchar(20)s原创 2011-08-01 15:07:08 · 746 阅读 · 0 评论 -
sql server 删除大量数据,数据库大小不变问题
我的数据库有1.5G,想删除一些数据把它缩小,可删除后.mdf的文件大小没变。于是用下面的语句查看每张表占用的空间exec sp_MSforeachtable "exec sp_spaceused '?'"发现删除前和删除后,每个表的data空间减小了,可用空间增大了原创 2011-08-18 15:13:29 · 5739 阅读 · 0 评论 -
SQL中删除前1000条数据
DELETE TABLENAME WHERE ID IN (SELECT TOP 5000 ID FROM TABLENAME)原创 2011-08-18 15:18:40 · 4955 阅读 · 0 评论