SQL CONVERT 函数使用问题

求大神用SQL的语句,将TMonth下所有月份改成1-12的数字
2024-12-12 22:08:29
推荐回答(3个)
回答1:

在查询的时候使用Decode函数:
select decode(tmonth,'December',12,’November‘,11...依此类推...) from table
这就是你想要的答案吧
希望对你有帮助

回答2:

最笨最有效的写法:
update 表 set
TMonth = case TMonth when 'January' then 1 when 'February' then 2 ......
when 'December' then 12 end

回答3:

这边是convert的用法