日期格式中怎么样去掉分以后的了?? trunc中是取时间的时候把指定的部分去掉,它并不管显示格式的问题,显示的问题就用to_char()来做 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你用to_char得到字符进行处理不就可以吗? to_char(sysdate,'yyyymmdd hh24') 就可以去掉分以后的东西 alter session set nls_date_format='yyyy-mm-dd'; select to_char(sysdate,'yyyy-mm-dd') from dual; 用to_char(trunc(sysdate)) 得到了24-12月-04如果用to_char(trunc(sysdate),'yyyy-mm-dd') 得到2004-12-24我想得到2004-12-24的这样一个日期格式,确又不想用'yyyy-mm-dd'这样带’的SQL 正象zhpsam109(孤寂无边) 写的SQL> alter session set nls_date_format='yyyy-mm-dd';会话已更改。SQL> select trunc(sysdate) from dual ;TRUNC(SYSD----------2004-12-24 查询出king所在部门的工作年限最大的员工名字 关于删除表问题 ORACLE数据库内部方案的互导问题 外键的取值范围 linux下oracle疑问 exp/imp 问题 sql*plus工作单中,是不是不能像sql server查询分析器做查询结果的输出-求教 ORA-12500 tns:监听程序无法启动专用服务器进程 为什么扣我的信誉分???(顺便散分) 数据库dblink 初学Oracle,请教一个关于SYS的问题???? 打包安装Oracle时用InstallShield Express为什么总提示OraOLEDBPUS:找不到指定的模块?
如果用to_char(trunc(sysdate),'yyyy-mm-dd') 得到2004-12-24
我想得到2004-12-24的这样一个日期格式,确又不想用'yyyy-mm-dd'这样带’的SQL
----------
2004-12-24