CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
英特尔®游戏设计大赛100美元现金周周送 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  MS-SQL Server >  基础类

一个非常简单的问题,请大家帮忙

楼主icedut(冰-装修进行中)2003-08-01 14:54:07 在 MS-SQL Server / 基础类 提问

一个表中有两个字段id   int,  
                                      name   nvarchar(20)  
  我想把两个字段和在一起,字段id不足四位的前面用0补其  
   
  例如     1             沈阳  
  结果为0001沈阳  
   
  我现在不知道怎样把int字段格式化成用0补其的字符川  
  问题点数:20、回复次数:3Top

1 楼zclxyh(谁说我不在乎)回复于 2003-08-01 14:57:35 得分 10

如果id   小于10000,就可以:  
  select   right(cast(id   +10000   as   char(5)),4)+name   from   表名Top

2 楼txlicenhe(马可)回复于 2003-08-01 14:57:44 得分 10

right('0000'+convert(varchar,id),4)  
  Top

3 楼icedut(冰-装修进行中)回复于 2003-08-01 15:01:24 得分 0

问题解决了  
  找到了以前贴子  
  谢谢  
   
  和你们上面的方法一样Top

相关问题

  • 一个简单的问题,非常简单,请答复
  • 请教!非常简单的问题
  • 请求帮助,非常简单!!!
  • 非常简单
  • 非常简单~~
  • 一个非常非常非常非常简单的问题! 请求帮忙...
  • 简单问题,非常简单!!!!
  • 请教一个非常简单的问题。
  • 送分:一个非常简单的问题,请帮忙:)
  • 我要请教各位一个非常简单的问题!

关键词

  • 字段
  • 表
  • 沈阳
  • 问题
  • 补其
  • right

得分解答快速导航

  • 帖主:icedut
  • zclxyh
  • txlicenhe

相关链接

  • SQL Server类图书

广告也精彩

反馈

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