有关存储过程的疑问
来源:互联网 发布:服务器ftp软件 编辑:程序博客网 时间:2024/05/16 08:56
最近,看sql server 联机帮助的时候,发现有些存储过程可以有 返回值。例如xp_sendmail,它的返回值是0或1,可是 怎么用这个返回值呢 ?
本人写了,一点代码,执行报错,
create proc dt_sendmsg
as
begin
--定义变量用于动态的读取表记录
declare @mailname varchar(100)
declare @subjects varchar(100)
declare @context varchar(100)
declare @attacfilename varchar(100)
declare @filepath varchar(100)
declare @state int
declare @file varchar(200)
declare @num int
declare @flag bit
declare @flags varchar(50)
begin tran
select @num = count(*) from recipients where state = 0
if @num > 0
begin
exec master..xp_startmail
while @num>0
begin
select top 1 @mailname = mailname ,@subjects = subject,@context = context, @file = ltrim(rtrim(filepath)) +'/'+ ltrim(rtrim(attacfilename)) from SendMailProc where state = 0
if @flag = exec master..xp_sendmail @recipients = @mailname,@message = @context,@subject = @subjects, @attachments = @file
if @flag = 1
update recipients set state = 1-- where mailname = @mailname--发送成功
else
select @num = count(*) from recipients where state = 0
end
exec master..xp_stopmail
end
else commit --事务结束
commit--事务提交
end
上面的黑体 有问题
请教???????????????????????
- 有关存储过程的疑问
- vb中的存储过程的疑问
- 有关触发器的疑问:???
- 有关存储过程的like问题
- 有关数据库存储过程编写的经验总结
- 有关数据库存储过程编写的经验总结
- 有关存储过程的几个知识点总结
- 有关于存储过程的一个笑话
- 有关URLConnection的一点疑问
- 有关链接的相关疑问:???
- 有关服务器的几个疑问?
- 有关分页存储过程
- 有关存储过程
- 【疑问】什么时候使用存储过程比较适合
- 字符串存储位置的疑问
- 有关存储过程的出现的常见错误
- 自己查的有关postgreSQL存储过程的手册
- 有关inspect/watch的一个疑问
- 2005年中国科技十大骗局之一
- websphere 和 weblogic 在iframe使用上的一点不同
- 2005年中国科技十大骗局之二
- 2005年中国科技十大骗局之三
- 2005年中国科技十大骗局之四
- 有关存储过程的疑问
- 2005年中国科技十大骗局之五
- 关于对一个优秀管理者的思考
- 2005年中国科技十大骗局之六
- 2005年中国科技十大骗局之七
- 2005年中国科技十大骗局之八
- 1月就业报告显示IT业招聘春雷滚滚 需求强劲
- 苏格拉底和失恋者的对话
- 2005年中国科技十大骗局之九