三层结构的一个系统,系统都是windows,数据库用的是oracle9i。由于实时需要,对一些特定的数据库动作需要应用程序能尽快作出响应。如修改表的内容。我查询了相关包dbms_alter只能是对本机。能否给我提供一个简单的utl_tcp的例子?
解决方案 »
- oracle,查询的时候遇到的诡异问题
- Oracle中怎么去掉重复的行?
- 数据库中插入是空怎么给他一个默认值
- 问个简单问题,俺是菜鸟搞不懂。
- [求助]如何从游标中查出满足条件的数据的行数
- oracle连接
- 我的ODBC数据源变为英文的了,如何改回来..?
- 怎样用Erwin导出Oracle的表结构以及索引等建表脚本而不导出数据,明天我要交货啊!!
- 请问ORACLE的过程PROCEDURE中是不是不能用嵌套子查询??!!
- oracle数据导入的时候修改了表结构和视图,后来插入了表数据,做了备份。现有一个备份是插入数据之前做的,表结构和视图都没问题。怎么把此数据库修复?
- 高分请教高手!!ORACLE数据库如何做实时备份??请不吝赐教!!
- 如何取得ORACLE存储过程的参数信息
c utl_tcp.connection; -- TCP/IP connection to the Web server
ret_val pls_integer;
BEGIN
c := utl_tcp.open_connection(remote_host => ‘www.acme.com’,
remote_port => 80,
charset => ’US7ASCII’); -- open connection
ret_val := utl_tcp.write_line(c, ‘GET / HTTP/1.0’); -- send HTTP request
ret_val := utl_tcp.write_line(c);
BEGIN
LOOP
dbms_output.put_line(utl_tcp.get_line(c, TRUE)); -- read result
END LOOP;
EXCEPTION
WHEN utl_tcp.end_of_input THEN
NULL; -- end of input
END;
utl_tcp.close_connection(c);
END;
当然使用utl_tcp也是可以的,但是我觉得那样的话,你得写一个监听程序。