怎么把存储过程传过来的参数拼接成一个字符串
你可以拼接'to_date('
||
字符串类型日期
||
‘,yyyy-mm-dd
hh24:mi:ss)’
||
日期格式可根据需要调整sql server 2005之后,可以使用xml数据类型传值,然后在存储过程中将xml解析成表,和temp_test表连接。
sql server 2008之后,可以使用表变量,传给存储过程。--on serverA,test_A 数据库
Create proc P_test_A @A int,@B int
AS
select @A+@B
--on ServerB,test_B 数据库
Create proc P_Test_B @A int,@B int
AS
exec [serverA][test_A][dbo]P_test_A @A,@B
以上示例为在ServerB的test_b数据库上创建存储过程调用server_a上的test_a数据库中P_test_A存储过程,在执行前需在Server_B上添加链接服务器server_a
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)