怎样把Sql语句转化成存储过程语句,急

jeall 2007-01-11 05:26:50
Sql = "Select A,B From Table1"
Set Rs = Conn.ExeCute(Sql)
If not Rs.Eof Then
s = ""
Do While Not Rs.Eof
s = s & Rs(0) &"+"& Rs(1)
Rs.MoveNext
Loop
End If
...全文
179 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
jeall 2007-01-11
  • 打赏
  • 举报
回复
谢谢,结贴!
xiequanqin 2007-01-11
  • 打赏
  • 举报
回复

create function get_result()
returns varchar(4000)
as
begin
declare @sql varchar(4000)
select @sql=''
select @sql=@sql+A+B from Table1
return @sql
end
go


Sql = "Select dbo.get_result()"
Set Rs = Conn.ExeCute(Sql)
If not Rs.Eof Then
s = Rs(0)
End If
子陌红尘 2007-01-11
  • 打赏
  • 举报
回复
以上语句拷贝至SQL Server查询分析器中执行。
子陌红尘 2007-01-11
  • 打赏
  • 举报
回复
create procedure sp_test(@str varchar(8000) output)
as
begin
set @str=''
Select @str=@str+' '+isnull(A,'')+'+'+isnull(B,'') From Table1
return
end
go

declare @str varchar(8000)
exec sp_test @str output
print @str
jeall 2007-01-11
  • 打赏
  • 举报
回复
我不会存储过程,游标也没有用过,能具体说说么?
arthur0729 2007-01-11
  • 打赏
  • 举报
回复
?游标

34,594

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧