• 主页
  • Oracle 基础和管理
  • Oracle 高级技术
  • Oracle 认证与考试
  • 职位交流

some problems in OCI by using c++

zhouguoyao 2008-05-12 08:46:29
Hello
I have a column with a DATE format;
I need to format the output, but using the <select> query of this determined column.
I must use ( due to my VC++ program requirements) the next command:
select * from MY_TABLE
Using only this statement the output format is YY-MM-DD and I need YY-MM-DD-HH-MM-SS.
I know how to use TO_CHAR and in fact using SQL*Plus works well.
It's possible to format a column inside the <select * from MY_TABLE> statement?
Thanks
...全文
47 点赞 收藏 5
写回复
5 条回复
sailing0123 2008年08月20日
楼上的没错,很简单!

在构造SQL语句,
在select时,使用to_char()
在insert时,使用to_date(),
两函数使用相同的时间格式'YYYY-MM-DD HH24:MI:SS'
或者其它格式

搞定!
回复 点赞
ghtghtmalone 2008年05月16日
oracle 的date类型也是带时分秒的啊?
有什么问题呢?
和下面的语句不是样能处理吗?
select to_char(sysdate,'yyyymmddhh24miss') from dual
回复 点赞
zhouguoyao 2008年05月15日
谢谢
回复 点赞
DiligencyMan 2008年05月14日
帮顶下
不太懂,关注中。
回复 点赞
zhouguoyao 2008年05月12日
在c++中使用OCI对数据库进行操作。
问题:
对date类型的处理好像有些问题,select过来的date字段数据,都缺少了时、分、秒信息,只能精确到天

请高手帮忙分析下,谢谢!

回复 点赞
发动态
发帖子
Oracle
创建于2007-09-28

6418

社区成员

5.4w+

社区内容

Oracle开发相关技术讨论
社区公告
暂无公告