欢迎来到Doc100.Net免费学习资源知识分享平台!
您的位置:首页 > 程序异常 >

求达人翻译一段简单的sql server代码to sybase~该怎么处理

更新时间: 2014-01-05 02:21:47 责任编辑: Author_N1

 

求达人翻译一段简单的SQL SERVER代码TO SYBASE~
最近准备将SQL   SERVER的存储过程往SYBASE里导,不过以前没接触过SYBASE,所以好多动态SQL不知道怎么翻译。。
我在SQL   SERVER   写了个例子:
drop   procedure   p2
go

create   procedure   p2  
as
begin  
        declare   @command   nvarchar(200),
                        @a               varchar(20)
        set   @command   =   'set   @a   =   ' 'aaa ' '   '
        exec   sp_executesql   @command   ,N '@a   varchar(20)   output   ',@a   output
        print   '@command   =   '+@command  
        print   '@a   =   '+@a
end
go

execute   p2
go
--结果如下:
@command   =   set   @a   =   'aaa '  
@a   =   aaa
/*******************************************/
现在我想把它翻译成SYBASE,要求在ISQL中的结果和上面的一摸一样!

不知道有没有达人帮忙翻译下

--参考方法--
create procedure p2
as
begin
declare @command varchar(200),
@a varchar(20),@temp varchar(200)
select @command = "select @a = 'aaa ' "
exec( @command)
select @temp= '@command= '+@command
print @temp
select @temp= '@a= '+@a
print @temp
end
go

上一篇:上一篇
下一篇:下一篇

 

随机推荐程序问答结果

 

 

如对文章有任何疑问请提交到问题反馈,或者您对内容不满意,请您反馈给我们DOC100.NET论坛发贴求解。
DOC100.NET资源网,机器学习分类整理更新日期::2014-01-05 02:21:47
如需转载,请注明文章出处和来源网址:http://www.doc100.net/bugs/t/8928/
本文WWW.DOC100.NET DOC100.NET版权所有。