易截截图软件、单文件、免安装、纯绿色、仅160KB

oracle DBTIMEZONE时区调整

select dbtimezone from dual ;  --查看数据库时区
select sessiontimezone from dual ;  --查看会话时区
1.select u.name || '.' || o.name || '.' || c.name TSLTZcolumn
       from sys.obj$ o, sys.col$ c, sys.user$ u
         where c.type# = 231
                    and o.obj# = c.obj#
                    and u.user# = o.owner#;
  执行此句,如果能查询到数据进行第2步操作,否则转到3
2.执行下列语句
  --创建一个临时表
  create table ttt(
     order_id number ,
     oeder_Date date
  );
  --导入数据
  insert into ttt(order_id,oeder_date) select order_id,order_date from oe.orders
  --修改oe.orders表
  alter table oe.orders drop column order_date
  alter table oe.orders add order_date date
  --将临时表中的数据恢复到oe.orders
  update oe.orders a set order_date = (select oeder_Date from ttt b where a.order_ID = b.order_id);
  --删除临时表
  drop table ttt
3.修改 DBTIMEZONE
  alter database set time_zone='+08:00';
4.查看DBTIMEZONE
  select DBTIMEZONE from dual ;


相关文档:

Oracle 连接远程数据库

公司使用linux开发机进行程序开发时,由于开发用Oracle数据库是由日方提供,所以经常使用sqlplus连接到远程数据库上进行开发,例如:
sqlplus  username/password@servicename
于是想,用我的两台电脑双机互联试一试,也玩个“远程连接”。实验如下:
首先在我的台式机上安装了Oracle9i的数据库管理系统, ......

ORACLE中用rownum分页并排序的SQL语句

第一种: 
select b.* from
 ( select a.*, rownum row_num from
   (select t.* from A05_ORGANIZATION t order by org_name_en asc) a
  ) b
 where b.row_num  between 1 and 5  order by b.row_num asc
第二种(更高效):
select b.* from
 ( select a.*, rown ......

用Java操作Oracle日期类型字段

在java对oracle的操作中,日期字段是很头疼的事情,其实仔细研究一下也并不难掌握。
举个例子来说明:
表 book    中有name varchar2(20)//书籍名称,buydate Date //购买日期 两个字段。
已经创建了数据库连接Connection conn;
方法一、使用java.sql.Date实现比较简单的yyyy-mm-dd格式日期。
java.sql. ......

修改Oracle最大连接数

1、修改Oracle最大连接数的方法
  
   a、以sysdba身份登陆PL/SQL 或者 Worksheet
   b、查询目前连接数
      show parameter processes;
   c、更改系统连接数
      alter system set processes=1000 scope=spfile; ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号