摘要: 存储过程(StoredProcedure)是放置在数据库端的一组经过编译的、以SQL语句为基础的命令集。 举例: 1. Create procedure studentSelect As Select * from student 这是一个显示student数据表的存储过程。这个存储过程不带任何待定参数。 2. Create procedure studentUpdate ( @orderID... 阅读全文
posted @ 2010-11-29 14:54 Daniel_Lu 阅读(1447) 评论(0) 推荐(0) 编辑
摘要: 转 http://www.cnblogs.com/hcl0208/archive/2007/11/09/954160.html RunProc.dll是一款提供针对.NET 2.0 + MSSQL2k(经简单测试,支持sql2005)环境下的存储过程调用的封装库,可支持不同类型的Proc应用,无论是带输入参数,输出参数,还是结果集合,[暂不支持return],它都可以帮你快速搞定,返回你想到的结果... 阅读全文
posted @ 2010-11-29 14:31 Daniel_Lu 阅读(201) 评论(0) 推荐(0) 编辑
摘要: 当执行存贮过程插入一条值的时候,要将新增的这一条数据的自增列返回去,存储过程如下CREATE PROCEDURE sp_News_ADD@ClassID bigint,@CategoryID bigint,@RegionID bigint,@Title varchar(50),@Content text,@Author varchar(50),@PubDate varchar(20),@PubUs... 阅读全文
posted @ 2010-11-29 14:24 Daniel_Lu 阅读(142) 评论(0) 推荐(0) 编辑
摘要: select name from syscolumns where id=object_id('Aeko_AeA') 阅读全文
posted @ 2010-11-29 13:05 Daniel_Lu 阅读(128) 评论(0) 推荐(0) 编辑
摘要: 比如在Northwind数据库中有一个查询为SELECT c.CustomerId,CompanyName FROM Customers cWHERE EXISTS(SELECT OrderID FROM Orders o WHERE o.CustomerID=c.CustomerID) 这里面的EXISTS是如何运作呢?子查询返回的是OrderId字段,可是外面的查询要找的是CustomerID... 阅读全文
posted @ 2010-11-29 12:12 Daniel_Lu 阅读(146) 评论(0) 推荐(0) 编辑
摘要: syscolumns每个表和视图中的每列在表中占一行,存储过程中的每个参数在表中也占一行。该表位于每个数据库中。列名数据类型描述namesysname列名或过程参数的名称。idint该列所属的表对象 ID,或与该参数关联的存储过程 ID。xtypetinyintsystypes 中的物理存储类型。typestattinyint仅限内部使用。xusertypesmallint扩展的用户定义数据类型 ... 阅读全文
posted @ 2010-11-29 11:18 Daniel_Lu 阅读(628) 评论(0) 推荐(0) 编辑
摘要: 查看文章一个高效分页存储过程(使用二分法,测试数据为200W以上)2010-01-15 15:16--建表create table tb_TestTable(id int identity(1,1) primary key not null,userName nvarchar(50) null,userPwd nvarchar(50) null,useremail nvarchar(200) nu... 阅读全文
posted @ 2010-11-29 08:28 Daniel_Lu 阅读(384) 评论(0) 推荐(0) 编辑