EXAMPLE:
SELECT CONVERT(CHAR(6), GETDATE(), 12) //yymmdd
SELECT CONVERT(CHAR(8), GETDATE(), 112) //yyyymmdd
疑問:
convert(char(8), "HADMDT", 112) as HADMDT,
convert(char(6),HAPYMD,112) as HAPYMONTH
不好意思,CHAR(6)配對12,若CHAR(6)配對112,會不會出現ERROR ?
------解决思路----------------------
不会出错。
6,8,是用来限制返回来的字符串的长度的。你换成2,4也不会报错。只会返回更少的字符。