oracle数据库如何改变日期格式
发布网友
发布时间:2022-04-27 00:16
我来回答
共5个回答
热心网友
时间:2022-04-07 18:39
可通过用PL/SQL来改变日期格式。
1、登录PL/SQL。
2、登录后,点击菜单栏,工具—首选项。
3、左侧列表找到“日期/时间”。
4、可通过右侧的各种方式进行自定义的格式和自带的格式来进行修改,修改后点击“确定”按钮保存即可。
热心网友
时间:2022-04-07 19:57
date类型,改变不了显示的格式。
是使用的时候的显示的格式问题,和数据库内存储的数据无关。
select to_char(sysdate,'yyyy-MM-dd') from al;
select to_char(hiredate,'yyyy-MM-dd') from al;
虽然这样可以转换,但多数情况是返回Date类型、哪个页面要显再转换在对应的格式的。追问怎么改使用的地方的显示格式呢
追答比如JAVA里面action使用的,用el表达式显示
甚至
热心网友
时间:2022-04-07 21:31
是TO_DATE格式
具体如下:
(to_date,to_char)
select to_char(sysdate,'yyyy-mm-dd hh24:mi:ss') as nowTime from al; //日期转化为字符串
select to_char(sysdate,'yyyy') as nowYear from al; //获取时间的年
select to_char(sysdate,'mm') as nowMonth from al; //获取时间的月
select to_char(sysdate,'dd') as nowDay from al; //获取时间的日
select to_char(sysdate,'hh24') as nowHour from al; //获取时间的时
select to_char(sysdate,'mi') as nowMinute from al; //获取时间的分
select to_char(sysdate,'ss') as nowSecond from al; //获取时间的秒
热心网友
时间:2022-04-07 23:23
设置语言区域属性!
热心网友
时间:2022-04-08 01:31
DateTime dt = DateTime.Now;
Response.Write(dt.ToString("yyyy-MM-dd"));
我错了,看成C#了