just one method can get remote db time
sql> create or replace function test_remote_sysdate
2 return date
3 as
4 l_cursor int;
5 l_status int;
6 l_remote_sysdate date;
7 begin 8
9 l_cursor := dbms_sql.open_cursor@fcdw1cn;
1011 dbms_sql.parse@fcdw1cn
12 ( l_cursor,
13 'begin :x := sysdate; end;',
14 dbms_sql.native
15 );
1617 dbms_sql.bind_variable@fcdw1cn
18 ( l_cursor, ':x', l_remote_sysdate );
1920 l_status := dbms_sql.execute@fcdw1cn
21 ( l_cursor );
2223 dbms_sql.variable_value@fcdw1cn
24 (l_cursor, ':x', l_remote_sysdate );
2526 dbms_sql.close_cursor@fcdw1cn
27 (l_cursor);
2829 return l_remote_sysdate;
30 end;
31 /
function created.
sql> select to_char(sysdate,'yyyymmdd hh24:mi:ss'), to_char(test_remote_sysdate,'yyyymmdd hh24:mi:ss') from dual;
to_char(sysdate,' to_char(test_remo
----------------- -----------------
20080419 11:51:40 20080419 12:07:52
ORACLE客戶端與資料庫伺服器連線
對於初學者,關於客戶端工具與資料庫伺服器的連線總是會存在如下的疑問 我一定要在本地機器上面安裝oracle資料庫嗎?如果我在本地安裝了oracle資料庫,為什麼還要配置乙個tns來連線資料庫呢,它怎麼這麼笨呢?如果本地可以不安裝資料庫,那又怎麼弄呢?還有sql plus,pl sql develop...
ORACLE客戶端與資料庫伺服器連線
對於初學者,關於客戶端工具與資料庫伺服器的連線總是會存在如下的疑問 我一定要在本地機器上面安裝oracle資料庫嗎?如果我在本地安裝了oracle資料庫,為什麼還要配置乙個tns來連線資料庫呢,它怎麼這麼笨呢?如果本地可以不安裝資料庫,那又怎麼弄呢?還有sql plus,pl sql develop...
Oracle資料庫 客戶端遠端連線伺服器
首先我們要知道oracle是cs結構 客戶端伺服器 在今後正式工作後,公司中oracle伺服器只有一台,我們現在只是將伺服器與客戶端都在自己的筆記本上,但公司是不可能讓個人安裝伺服器的.方式一 1.找到listener.ora和tnsnames.ora修改host後的名字改為計算機全稱。2.重啟服務...