Vis*_*hal 6 sql t-sql sql-server sql-server-2008
我必须从存储字符串格式的列中获取月份 -
Column ---------- `Feb2007' 'Sep2008'
所以如果价值是'Feb2007'那么我需要回来2,否则如果价值是'Sep2009'那么我应该回来9.
'Feb2007'
2
'Sep2009'
9
SQL Server 2008中是否有内置函数来实现这样的功能?
Den*_*eev 9
试试这个:
select datepart(mm, cast('feb2008' as datetime))
归档时间:
15 年,11 月 前
查看次数:
5370 次
最近记录:
15 年,10 月 前