【发布时间】:2013-08-12 14:45:10
【问题描述】:
我是 sql 的新手,需要帮助构建我正在处理的这个存储过程。我通过存储过程传递的值之一是 ClassCodeGroup,有时它小于 10。如何检查它是否在 sql 中小于 10? 如果它小于 10 (1-9),那么我想添加一个前导 0,我认为应该是这样的。
select RIGHT('0' + convert (varchar(50), @ClassCodeGroup),2)
任何帮助将不胜感激!谢谢
【问题讨论】:
-
这里的答案是:不要将数字数据存储在 varchar 列中!
标签: mysql .net sql vb.net stored-procedures