存储过程的问题 20CSDN]

发布时间:2017-3-25 17:48:29 编辑:www.fx114.net 分享查询网我要评论
本篇文章主要介绍了"存储过程的问题 20CSDN]",主要涉及到存储过程的问题 20CSDN]方面的内容,对于存储过程的问题 20CSDN]感兴趣的同学可以参考一下。

存储过程可以返回一个记录集吗?(在线等急,请各位高手赐教)

可以阿

可以 /*   连接订单号查询   */ CREATE PROCEDURE   usp_query_i_id   @i_id  int , @begin_date datetime,   @end_date datetime   AS   select i_id as 订单编号,c_id as 客户编号,g_id 产品编号,g_name as 规格,g_price as 单价,num as 数量,money as 金额,printcount as 序号,oper as 开单人,makedate as 开单日期, uoper as 修像人,coper as 调色人,doper  as  设计人 ,ooper  as  出像人, type  as  单位类型,   flag=case when flag='0' then '未销单'             when flag='1' then '正常单'             else                 '作废单'               end from  h_invoice  where i_id>[email protected]_id-3 and i_id<[email protected]_id+3 and makedate>[email protected]_date and makedate<[email protected]_date GO

当然可以,还能传游标勒 可以传回多个数据集勒

CREATE PROCEDURE procedure_name  参数..... AS create table #t1 ..... select * from #t1 GO

存储过程可以接受参数、输出参数、返回单个或多个结果集以及返回值。

我常用的就是judicainiao(有饭吃真好) 提出的那种方法,即创建临时表以返回数据!

上一篇:跨服务器操作不支持事务功能,怎么解决? 20kkty2008]
下一篇:SQL Server 2005安装及默认实例问题,在线等~ 100loveme2000ok]

相关文章

相关评论

本站评论功能暂时取消,后续此功能例行通知。

一、不得利用本站危害国家安全、泄露国家秘密,不得侵犯国家社会集体的和公民的合法权益,不得利用本站制作、复制和传播不法有害信息!

二、互相尊重,对自己的言论和行为负责。

好贷网好贷款