能否用select语句获得日期类型字段的年份?不显示月,日

sprite18 2007-03-20 10:12:26
能否用select语句获得日期类型字段的年份?不显示月,日
...全文
318 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
skystar99047 2007-03-24
  • 打赏
  • 举报
回复
to_char(datefield,'yyyy')
junval 2007-03-24
  • 打赏
  • 举报
回复
SQL> select to_char(sysdate,'YYYY') from dual;

TO_CHAR(SYSDATE,'YYYY')
-----------------------
2007
wanglark 2007-03-24
  • 打赏
  • 举报
回复
SQL> select to_char(sysdate,'yyyy') from dual;

TO_C
----
2007
tgm78 2007-03-22
  • 打赏
  • 举报
回复
SQL> select to_char(sysdate,'YYYY') from dual;

TO_CHAR(SYSDATE,'YYYY')
-----------------------
2007
dashi 2007-03-21
  • 打赏
  • 举报
回复
up~~~
  • 打赏
  • 举报
回复
表 tab;
字段 adddate date
select t.adddate from tab t
1 2007-3-15 14:30:21
2 2007-3-15 14:30:47
3 2007-3-15 14:40:01
4 2007-3-15 14:34:16
5 2007-3-15 14:38:16
6 2007-3-15 14:35:12
7 2007-3-15 14:57:55
8 2007-3-5
select to_char(t.adddate,'yyyy-mm-dd') from tab t
1 2007-03-15
2 2007-03-15
3 2007-03-15
4 2007-03-15
5 2007-03-15
6 2007-03-15
7 2007-03-15
8 2007-03-05
select substr(to_char(t.adddate,'yyyy-mm-dd'),1,4) from tab t
1 2007
2 2007
3 2007
4 2007
5 2007
6 2007
7 2007
8 2007

小李木耳 2007-03-20
  • 打赏
  • 举报
回复
Substr(xxx,1,4)

17,082

社区成员

发帖
与我相关
我的任务
社区描述
Oracle开发相关技术讨论
社区管理员
  • 开发
  • Lucifer三思而后行
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧