`
chengyue2007
  • 浏览: 1488652 次
  • 性别: Icon_minigender_1
  • 来自: 大连
社区版块
存档分类
最新评论

utl_url.escape方法

 
阅读更多

说明:
一:
utl_url.escape
这个方法必须放在一个函数中才能调用,如下:

先创建一个函数,然后调用这个函数
 CREATE OR REPLACE FUNCTION form_url_encode(data    IN VARCHAR2,charset IN VARCHAR2) RETURN VARCHAR2 AS
    BEGIN
      RETURN utl_url.escape(data, TRUE, charset); -- note use of TURE
    END;
   
调用 用法:  
  SELECT form_url_encode('https://www.abc.com/trade/gathering_index.htm?src= 我们','GB2312') FROM dual;
  
二:   
utl_url.unescape 这个方法可以直接来用。
   
      SELECT utl_url.unescape('https://www.abc.com/trade/gathering_index.htm?src=%CE%D2%C3%C7','GB2312')
 FROM dual;

分享到:
评论

相关推荐

    utl_http.request包探测基本信息.txt

    - 通过`select utl_http.request(…)`调用,其中的参数包含了HTTP请求的方法、URL以及可能的查询字符串。 - 通过构造的SQL语句(如`select count(*) from v$version where 1=1`),获取数据库版本的数量信息,并将...

    通过ORACLE的UTL_HTTP工具包发送包含POST参数的请求

    l_request := UTL_HTTP.begin_request(l_url, 'POST'); UTL_HTTP.set_header(l_request, 'Content-Type', 'application/x-www-form-urlencoded'); UTL_HTTP.write_text(l_request, 'param1=value1&param2=value2'...

    utl_tcp.zip

    delphi7做Socket的服务器端,oracle的utl_tcp做Socket的Cliient端.Utl_tcp向server发送信息,并从Server端接收反馈。utl_tcp在PL/SQL Developer 中实现。全部源码。

    utl_file.txt

    在过去,UTL_FILE函数的可访问目录是通过初始化文件中的`UTL_FILE_DIR`参数指定的,但这种方法不推荐使用,因为存在安全风险。现在建议使用`CREATE DIRECTORY`特性来替代`UTL_FILE_DIR`,这不仅提供了更多的灵活性和...

    oracle utl_file包的用法

    `UTL_FILE`包提供了多种方法来操作文件: 1. **FOPEN**:打开文件并返回文件句柄。 2. **IS_OPEN**:检查文件是否已打开。 3. **GET_LINE**:从文件中读取一行。 4. **PUT**, **PUT_LINE**, **NEW_LINE**, **PUTF**...

    UTL_FILE用法详解

    UTL_FILE 用法详解 UTL_FILE 是 Oracle 数据库中提供的一个包,提供了在操作系统层面上对文件系统中文件的读写功能。非超级用户在使用 UTL_FILE 中任何函数或存储过程前必须由超级用户授予在这个包上的 EXECUTE ...

    oracle注入utl_http方法.doc

    Oracle 注入 utl_http 方法 Oracle 注入 utl_http 方法是指攻击者使用 Oracle 数据库的 UTL_HTTP 包来实现注入攻击的方法。UTL_HTTP 是 Oracle 提供的一个包,用于通过 HTTP 协议从远程服务器获取数据。攻击者可以...

    oracle 范文http request接口获取XML,创建表 并把样例结果入库

    9 http_req:=utl_http.begin_request(p_url,'GET'); 10 http_resp := utl_http.get_response(http_req, TRUE); 11 loop 12 utl_http.read_raw(http_resp, l_raw,1024); 13 l_r:=l_r||utl_raw.cast_to_varchar2(l_...

    oracle利用UTL-HTTP包访问SOAP、HTTP接口并通过管道函数解析xml响应文件用游标以表方式输出

    - 使用 `UTL_HTTP` 包中的 `READ_TEXT` 方法读取响应文本 - 调用之前定义的管道函数处理响应 - 将处理后的数据存储到表中或直接返回 #### 四、响应报文用例,可用于调试管道函数 在开发过程中,为了确保管道...

    oralce plsql 使用utl_tcp实现上传文件的功能

    可以使用PL/SQL的文件I/O函数,如`UTL_FILE.GET_LINE`或`UTL_FILE.READ`,来读取文件内容,然后用`UTL_TCP.WRITE_LINE`或`UTL_TCP.WRITE_RAW`将其写入网络连接。 文件传输完成后,记得关闭连接以释放资源: ```sql...

    oracle plsql 通过utl_http调用 webservice

    - 在这个示例中,"wsdl.jpg"可能就是展示了Web Service的WSDL定义,你可以从中获取服务的URL、端口和操作方法。 2. **创建PL/SQL过程**:接下来,你需要在PL/SQL中创建一个过程或函数来调用Web Service。这通常...

    如何解决ORACLE11G里面ORA-24247 网络访问被访问控制列表 (ACL) 拒绝 错误

    ### 如何解决Oracle 11G中的ORA-24247网络访问被访问控制列表 (ACL) 拒绝错误 #### 背景 在处理Oracle 11G数据库时,可能会遇到ORA-24247错误,...如果遇到其他类似的网络访问问题,也可以尝试使用相似的方法来解决。

    utl_mail_scheduler

    ### UTL_MAIL与Oracle Scheduler详解 #### UTL_MAIL:Oracle中的邮件发送工具 UTL_MAIL是Oracle提供的一个用于发送电子邮件的内置程序包。通过UTL_MAIL,开发人员可以在Oracle环境中轻松实现邮件通知功能,这对于...

    UTL_FILE操作文件代码

    根据给定的信息,本文将详细解释“UTL_FILE操作文件代码”的主要功能及其实现细节。这段代码展示了如何使用Oracle的UTL_FILE包来处理文件的读写操作,并且能够将文件内容存储到数据库的BLOB字段中。下面将对各个部分...

    ORACLE使用UTL_FILE记录日志简介

    Oracle数据库系统提供了丰富的内置工具和包,以满足各种复杂的需求,其中之一就是UTL_FILE包,它允许我们在PL/SQL程序中直接操作文件,包括读取、写入和管理文件。这篇博客将深入介绍如何利用UTL_FILE在Oracle中记录...

    oracle 触发器实时调用java 中http接口

    1. 初始化HTTP请求:创建一个UTL_HTTP的REQUEST对象,指定HTTP方法(如POST)、URL和任何必要的头信息。 2. 发送请求体:如果HTTP请求是POST,需要使用UTL_HTTP.write_text方法发送数据。 3. 执行请求:调用UTL_...

    在oracle9i中设置utl_file_dir参数.txt

    在Oracle 9i数据库系统中,`UTL_FILE_DIR`参数是用于控制PL/SQL程序在执行时可以访问的文件目录的重要配置项。这个参数的设置对于实现数据的读写操作、日志记录以及与其他文件系统的交互至关重要。下面将详细探讨...

    DB_monitor.rar

    检查是否设置了utl_file_dir参数 show parameter utl ...分析的结果其它会话无法访问 用以下方法转储: create table logmnr3 as select * from GV$LOGMNR_CONTENTS; 结束分析 EXECUTE DBMS_LOGMNR.END_LOGMNR;

    Oracle P/L SQL实现文件压缩、解压功能(最新版)

    通常,包头包含关于ZIP文件的基本信息,如压缩方法、文件数、时间戳等。学习这个包头信息对于理解ZIP文件结构和正确使用`UTL_ZIP`包至关重要。 在PL/SQL中实现文件压缩,首先需要打开一个BLOB对象来保存压缩后的...

    Oracle P/L SQL实现PDF报表内容生成(最新版)

    下面将详细解释UTL_PDF库的一些关键功能和使用方法: 1. **创建PDF文档**:`UTL_PDF.FEGIN`是开始创建PDF文档的函数,它需要一个文档ID作为参数,这个ID在整个过程中用于标识文档。 2. **添加页面**:`UTL_PDF.ADD...

Global site tag (gtag.js) - Google Analytics