oracle中to_char转换日期,oracle to_char() 日期转换

oracle to_char() 日期转换

在sql用union all 将结果拼凑起在一起。必须注意字段数目一样和字段数据类型要统一

当时遇到了datetime与varchar合并,因为数据类型,所以不能合并

唯有将datetime转换成varchar 采用to_char()函数

to_char(字段名,'yyyy-mm-dd hh24:mi:ss') 能转换

为什么to_char(字段名,'yyyy-mm-dd hh:mm:ss') 却不可以

狂晕... 但终究还是解决了。。。

相关文档:

本系列文章导航

[Oracle]高效的PL/SQL程序设计(一)--伪列ROWNUM使用技巧

[Oracle]高效的PL/SQL程序设计(二)--标量子查询

[Oracle]高效的PL/SQL程序设计(三)--Package的优点

[Oracle]高效的PL/SQL程序设计(四)--批量处理

[Oracle]高效的PL/SQL程序设计(五)--调用存储过程返回结果集

[Oracle]高效的PL/SQL程序设计(六)- ......

windows上存在32bit的限制,如AIX、HP UNIX 等有明确的64BIT OS and ORACLE的版本,32bit oracle可以装在64bit os 上,64 bit oracle不能装在32 bit OS上

oracle是64bit or 32 bit,32bit 通常 SGA有 1.7G 的限制(某些OS的处理或者WINDOWS上有特定设定可以支持到2G以上甚至达到3.7G

如何查出前台正在发出的sql语句:

sele ......

自己在做这个程序的时候看过很多的资料,上网也查了不少的资料,可是多半说的是出神入化,云里雾里...不光看了不明白,而且是有明白一点的人,看了也变的有些模糊了。

这里我掩饰一套完整的java jdbc 连接Oracle9i的范例。

package com.lxh.dbcon;//打包

import ......

由于以前都是在sqlserver 2005处理,现在客户要求oracle数据库服务器,

最初的代码为:

allRecordSize = (Integer) rs1.getObject(1);    //Integer allRecordSize=0;

当执行的时候报:BigDecimal无法转化为Integer类型

为了兼容两者修改后的代码为:

Object o = rs1.getObject(1);

&nbs ......

只是sqlserver 提供的远程数据访问函数;  在本地sqlserver 中取外部数据源数据时候可用;

对连接本地 oracle 操作远程 oracle 不能使用; 测试: pl/sql 中使用:

select * from openrowset(................); 无效!!!!!!!!!!!!!!

在oracle 中需要访问远程数据,需要建立一连接远程oracle 的 dblink ;

再用如下方 ......

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值