怎样把int转化成定长的varchar? update tablenameset fieldname=right('0000'+convert(varchar,fieldname),4) 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 SELECT @Str=CONVERT(CHAR(4),@ii)IF DataLength(@Str)>=4 SELECT @Str = Left(@Str,4)ELSEBEGIN WHILE DataLength(@Str) < 4 SELECT @Str = '0'+@StrEND select right('0000'+CAST(INT AS VARCHAR),4) 请教:drop table student cascade为什么不能执行? 麻烦大家解答下几个面试题 求SQL语句的写法,学习..... update中的in 和 = 用一个sql语句删除多个表中的记录怎么写?以一个共同的字段为条件 动态SQL 左联查询的问题 这个SQL怎么写? 登陆时候用户合法性判断——怎么样能防止SQL Server注入漏洞 添加字段进表失败。 请问是否触发器只有在UPDATE,DELETE,INSERT才能触发???? select的问题,谢谢了 现在数据库连接池的做法主要有哪些?如何实现呢?有什么站点或资料提供参考?谢谢!欢迎参加讨论!
IF DataLength(@Str)>=4
SELECT @Str = Left(@Str,4)
ELSE
BEGIN
WHILE DataLength(@Str) < 4
SELECT @Str = '0'+@Str
END