怎样改变变量成一个字符串:@a='106',@b='108'组合成@c='106','108'?
如题:
@c=@a+','+@b
但是查询select @c的结果是106,108我想要的结果是'106','108'
怎么样改变啊?
问题点数:20、回复次数:3Top
1 楼lsqkeke(可可)回复于 2006-03-07 20:25:06 得分 10
declare @a int ,@b int
select @a=106 ,@b=108
select ''''+cast(@a as varchar)+''','+cast(@b as varchar)+''''Top
2 楼ivorxiao(qwe)回复于 2006-03-07 20:34:50 得分 10
declare @a nvarchar(20)
declare @b nvarchar(20)
declare @c nvarchar(40)
set @a = '106'
set @b = '108'
set @c = '''' + @a + '''' + ','+ '''' + @b +''''
select @cTop
3 楼cd_fsy2000(神州行)回复于 2006-03-08 12:11:47 得分 0
declare @a int ,@b int
select @a=106 ,@b=108
select ''''+cast(@a as varchar)+''''+','+''''+cast(@b as varchar)+''''
知道了,结帖Top
相关问题
- 在C++中没有字符串变量吗?
- c#中把变量值放入字符串
- 字符串小问题,一个变量X=StringOfChar(#0, 50);其中前三个字符为a,b,c,现在将变量s:=x,如何让s变成‘abc’呢?
- 100分,如何把float变量转换成字符串变量(在turbo c中)
- 如何截取字符串"a /b /c /d /",得到a,b,c,d
- 如何将一字符串变量按照C 的printf格式输出?
- 有谁知道,如何定义一个符合C++的字符串变量
- C#怎么把UTF-8的字符串转化成GB3212字符串啊急啊!!!!!!!!!!(C/S 的不是 B/S的)
- 我要求解在c/c++下将一浮点型变量赋给一字符串变量?
- 如何将字符串'A B C D'转换成相应的ASCII字符串'65 66 67 68'?




