substring('2009/2/5',1,6)
SUBSTRING (<expression>, <starting_ position>, length)
返回从字符串左边第starting_ position 个字符起length个字符的部分。
left('2009/2/5',6)
LEFT (<character_expression>, <integer_expression>)
返回character_expression 左起 integer_expression 个字符。
----------------------------------------------------------
CONVERT(varchar(7), CONVERT(datetime, '2009/2/5'), 120)
返回结果 2009-02
REPLACE(CONVERT(varchar(7), CONVERT(datetime, '2009/2/5'), 120), '-', '/')
返回结果 2009/02
CONVERT(varchar(7), CONVERT(datetime, '2009/12/5'), 120)
返回结果 2009-12
REPLACE(CONVERT(varchar(7), CONVERT(datetime, '2009/12/5'), 120), '-', '/')
返回结果 2009/12
温馨提示:内容为网友见解,仅供参考