您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息

Oracle中日期字段的处理

2024/5/3 2:12:13发布33次查看
oracle中日期字段的处理,test表中有start_date字段,如何取得start_date的年份呢。例如start_date为2014-04-21。取得的年份应
oracle中日期字段的处理
test表中有start_date字段,如何取得start_date的年份呢。例如start_date为2014-04-21。取得的年份应为2014.
如果start_date的数据类型为date的话。
select to_char(start_date,'yyyy') from test;
可以得到start_date的年份。
如果start_date的数据类型为varchar的话。
select to_char(to_date(start_date,'yyyy-mm-dd hh24:mi:ss'),'yyyy') from test;
或者select substr(start_date,1,4) from test;
可以得到start_date的年份。
本文永久更新链接地址:

该用户其它信息

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录 Product