摘要: 其时这个用RIGHT()函数即可实现,但如果对于长度为1的字段,则前面要加个字符,凑够两位.SELECT NAMES=CASE WHEN LEN(name)<2 THEN '0' + name ELSE LEFT(NAME,2) END FROM [TEST].[dbo].[测试取字段]SELECT RIGHT(('00' + NAME),2) FROM [TEST].[dbo].[测试取字段] 很明显,下面的一个效率要高一些,但如果是取左边两位的话,我就想不出什么办法了..只能用第一种方法? 阅读全文
posted @ 2012-11-03 11:01 草根豆 阅读(2747) 评论(0) 推荐(0) 编辑