oracle查询IP地域信息
2012-10-16 16:01
134 查看
declare url varchar2(2000); req utl_http.req; resp utl_http.resp; value VARCHAR2(1000); region VARCHAR2(50); BEGIN url:= 'http://www.youdao.com/smartresult-xml/search.s?type=ip\&q=25.238.158.9'; req:= utl_http.begin_request(url); resp:= utl_http.get_response(req); loop utl_http.read_line(resp,value,TRUE); IF instr(VALUE,'<location>') > 0 THEN dbms_output.put_line('网站回复' || value); IF instr(VALUE,' ') > 0 THEN region := substr(VALUE,instr(VALUE,'>',1)+1,instr(VALUE,' ',2)-instr(VALUE,'>',2)-1); ELSE region := substr(VALUE,instr(VALUE,'>',1)+1,instr(VALUE,'<',2)-instr(VALUE,'>',2)-1); END IF; IF region = '' THEN dbms_output.put_line('未知地址'); ELSE dbms_output.put_line(region); END IF; END IF; END loop; utl_http.end_response(resp); EXCEPTION WHEN utl_http.end_of_body THEN utl_http.end_response(resp); end; /注:使用DBA运行
相关文章推荐
- 查询oracle特定表修改的用户及IP信息
- oracle 查询操作用的相关信息 当前操作人 操作人主机名称 主机ip 连接oracle 外网ip
- ip信息查询接口
- 查询oracle中所有用户信息
- 查询设置oracle的表注释字段注释等信息
- Oracle 查询表信息获取表字段及字段注释
- 查询oracle表的信息(表,字段,约束,索引)
- oracle查询表信息(索引,外键,列等)
- oracle查询对象(表、索引)空间信息
- 通过JAVA bean查询ip归属地,身份证号码信息,手机号码归属地
- oracle查询表信息
- oracle 数据库信息查询
- Oracle 查询表信息
- 新浪网易IP地区信息查询API接口调用方法
- 查询oracle中所有用户信息
- Oracle EBS-SQL (SYS-13):查询DBA在系统中的打Patch的信息.SQL
- 自动获取本地IP,通过IP来获取详细的地域信息
- Oracle 中查询字段详细信息的sql 语句
- Oracle 查询上级、查询机构部门信息
- go 通过淘宝api,查询出口ip详细信息