[在线]如何取得非char型字段的值(闪结贴型的侯佩) 我用其他语言通过接口查询oracle的结果发现string(char)类型的字段可以取出其内容,但是有的字段类型如DATE型,取不到其内容。我只想取得其字符串内容,比如 DATE类型的 "2012年12月12日 11:00:00"请问通过SQL "select xxx" 之类的语句可以解决么?或是其他什么方法,谢谢鸟。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 不知道用to_char(data字段,'yyyy-mm-dd hh24:mi:ss')行不行! SQL> select sysdate from dual 2 ;SYSDATE--------------22-2月 -12SQL> select to_char(字段名,'yyyy-mm-dd HH24:mi:ss') from dual 那就在写sql语句的时候就将DATE类型转换成字符串就可以了。这样在程序中就可以取到这个字符串了。转换日期类型使用to_char(日期, 'YYYY-MM-DD HH24:MI:SS');'YYYY-MM-DD HH24:MI:SS'为转换后的格式。 求助~oracle 海量数据 查询语句的问题 Oracle Date自动转型的问题 关于oracle的并发操作 rman 增量备份的问题 小问题 job中能不能写truncate table?我写的怎么总是报错? oracle rownum 的奇怪问题。 这种异常怎么解决! oracle pl/sql优势 oracle11g企业管理器如何更换数据库 oracle数据库查询<>'1'和 is null help~~~~~~ORA-03130: the buffer for the next piece to be fetched is required
2 ;SYSDATE
--------------
22-2月 -12SQL>
这样在程序中就可以取到这个字符串了。转换日期类型使用to_char(日期, 'YYYY-MM-DD HH24:MI:SS');
'YYYY-MM-DD HH24:MI:SS'为转换后的格式。