有一个表,表中的字段是这样的
uli_UserKey uli_UserCode uli_StartDate uli_EndDate现在呢,我想写一个存储过程条件是这样的,如果uli_EndDate 小于当前日期的话就把它删掉,返回它成功的条数,和错误的条数;
还要获得删除了的uli_UserKey 根据这个去调用执行另外一个存储过程
浪费大家一点时间,帮我看下怎么弄呀?
uli_UserKey uli_UserCode uli_StartDate uli_EndDate现在呢,我想写一个存储过程条件是这样的,如果uli_EndDate 小于当前日期的话就把它删掉,返回它成功的条数,和错误的条数;
还要获得删除了的uli_UserKey 根据这个去调用执行另外一个存储过程
浪费大家一点时间,帮我看下怎么弄呀?
解决方案 »
- 我在后台拼写的sql语句出来是这个样子的?怎么办?谁帮我看看
- 网页自动打印,然后自动退出怎么实现
- 两个asp.net(2005)网站怎么共享session?最后3分了
- 按钮怎么又执行javascript,又执行postback
- 非常郁闷+奇怪的问题,求教
- 页面跳转
- 急!!各个大哥帮小弟看看 一个关于 owc 控件的的我问题?为什么一直提示 “无法打开文件 c:\inetpub\wwwroot\i\PolyesterPrice_test.gif
- 求一个简单的类(数据库基本操作)
- 树型控件!!!急呀!!!!!
- 哈哈,问一个有关asp.net三层结构的小问题
- 如何动态创建 <a></a>列表
- 突然想到一个问题.net代码中的datetime.now是获取客户端本地的日期
AS
/*
如果uli_EndDate 小于当前日期的话就把它删掉
获得删除了的uli_UserKey
*/
select uli_UserKey into #Temp from Talbe1 where datediff(day,uli_EndDate,getdate())>0delete from Talbe1 where datediff(day,uli_EndDate,getdate())>0select * from #Tempdrop table #Temp
Go成功的条数和错误的条数是什么逻辑?加两个返回参数,也很简单。
其中调用其他存储过程语句为 exec 'P_CallAnotherPro [参数]'