CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
IBM Rational 系统开发最佳实践工具包 WebSphere MQ 最佳实践 TOP 15
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  MS-SQL Server >  基础类

怎样改变变量成一个字符串:@a='106',@b='108'组合成@c='106','108'?

楼主cd_fsy2000(神州行)2006-03-07 20:15:06 在 MS-SQL Server / 基础类 提问

如题:  
  @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'?

关键词

  • cast
  • nvarchar
  • declare
  • as varchar
  • set
  • select

得分解答快速导航

  • 帖主:cd_fsy2000
  • lsqkeke
  • ivorxiao

相关链接

  • SQL Server类图书

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo