首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

在sqlserver里,怎么将两个字符变量衔接起来?

2012-08-08 
在sqlserver里,如何将两个字符变量衔接起来????????在sqlserver里,如何将两个字符变量衔接起来????????假

在sqlserver里,如何将两个字符变量衔接起来????????
在sqlserver里,如何将两个字符变量衔接起来????????
假如我有三个varchar变量
@a="ab"
@b="cd"
@c
请问我应该如何使得像c#语言那样@c=@a+@b即@c=“abcd”

[解决办法]

SQL code
declare @a varchar(10),@b varchar(10),@c varchar(20)set @a='a'set @b='b'set @c=@a+@bprint @aprint @bprint @c--------------abab
[解决办法]
探讨
SQL code
CREATE PROCEDURE Fr_add
(
@userid INT,
@username NVARCHAR(50),
@fid INT,
@fname NVARCHAR(50),
)
AS
UPDATE MymyUsers SET
FId=FId+CAST(@userid AS VARCHAR(20))+',',FName=FName+@username+','
where UserId=@fid
GO



请问这个存储过程哪里出错了??

[解决办法]
探讨
SQL code
CREATE PROCEDURE Fr_add
(
@userid INT,
@username NVARCHAR(50),
@fid INT,
@fname NVARCHAR(50),
)
AS
UPDATE MymyUsers SET
FId=FId+CAST(@userid AS VARCHAR(20))+',',FName=FName+@username+','
where UserId=@fid
GO



请问这个存储过程哪里出错了??

热点排行