cost 115 ms
输入缓冲区大小超过 1000 个字符时 Oracle utl_file 抛出错误 - Oracle utl_file throwing error when the input buffer size exceeds more than 1000 character

我很想为每个游标执行编写文件,如下面的 sql 所示。 data_payload 列将有超过 1000 个字符。 utl_file.put 行有一个异常。 如果我使用 1000 个字符的 SUBRTR,则文件写入成功。 有没有其他替代功能来处理这个? ...

Utl_File 未在服务器路径中生成文件 - Utl_File not generating file in the server path

我已经执行了一段代码,它使用 utl_file package 生成一个简单的文本文件用单词“测试”并将文件输出到服务器中的位置。 当我运行程序时它编译成功但文件不是在路径中生成。 路径和目录在 dba_directories 中可用并且有读写权限。 我注意到当我打印显示参数 utl_file 然后 ...

HPL/SQL UTL_FILE.PUT_LINE 在每个字符之间放置 NULL 个字符 - HPL/SQL UTL_FILE.PUT_LINE Puts NULL Character Between Each Character

我正在使用 HPL/SQL 的 UTL_FILE function PUT_LINE() 将文本直接写入文件 HDFS。 文件中的每一行都包含几个由分号分隔的文本字段。 笔记: 当我“hadoop copyToLocal”并在 vi 中打开该文件时,我在文件中的每个 output 字符之间看到一个 ...

如何在 SQL*Plus 中将多个表的内容转换为 XML? - How do I convert the contents of multiple tables to XML in SQL*Plus?

我有一个任务需要为多个表编写 XML (17)。 教授告诉我们可以使用DBMS_XMLGEN并将我们链接到一个示例 PL/SQL 脚本来执行此操作。 问题是我不想重写或复制粘贴脚本 17 次。 该脚本将 XML 内容存储在一个表中,其字段类型为 CLOB,然后我们可以使用SPOOL命令将内容写入文 ...

从 S3 存储桶下载文件 - AWS Oracle RDS - Downloading file from S3 bucket - AWS Oracle RDS

我是 Oracle AWS RDS 的新手,我们部署了一个 RDS 和一个 S3 存储桶。 从 S3 下载工作正常,但是我想编写一个脚本来检查文件下载是否已完成。 该脚本开始下载 - 我在 DBMS 输出中获得了 TaskID 和 V_CMD 输出。 但是脚本失败了 有这个错误 ORA ...

如何在使用 utl.file wirte plsql 将数据写入 a.csv 文件时处理中文/日文字符 - How to handle Chineese/Japenese characters while writing data to a .csv file using utl.file wirte plsql

我试图使用以下内容来处理我的数据集中的日语字符,但它似乎不起作用。 任何人都可以提出任何替代方案。 下面是 PL-SQL 代码。 附件是 output 文件。 请看一下,如果还需要什么,请告诉我。 Output文件ss ...

在不知道记录的列名的情况下打印 TABLE OF RECORDS TYPE 的值 - Print values of TABLE OF RECORDS TYPE without knowing the COLUMN NAMES of record

我创建了一个过程,它使用一个视图来打印(到 CSV ),该视图的所有记录。 任何用户都可以删除并重新创建该视图,因此其列结构可以更改有没有办法在不知道所有列名/不依赖列的情况下将 VIEW 的所有记录提取到集合中并打印该集合的元素。 如果有什么办法,那么当我们的表也有数百列时可以使用它。 这个问题已 ...

使用 plsql 开发人员执行时,是否可以写入 xls 文件并打开文件? - Is possible write in xls file and open the file when executed using plsql developer?

我有一个使用utl_file在 Xls 文件中编写报告的过程。 此过程正常运行,但我的问题是:执行后是否可以直接在 Excel 中打开此文件? 我问它是因为,当它现在执行时,我必须打开文件夹路径,然后打开 Xls 文件。 我的编辑代码: ...

如何读取制表符分隔的.txt 文件并插入到 oracle 表中 - how to read a tab delimited .txt file and insert into oracle table

我想使用 PLSQL 读取一个制表符分隔的文件并将文件数据插入到一个表中。 每天都会生成新文件。 我不确定外部表是否对这里有帮助,因为文件名将根据日期更改。 文件名:SPRReadResponse_YYYYMMDD.txt 以下是示例文件数据。 ...

Oracle PLSQL 编码 — UTF-8 到 UTF-BOM 转换 - Oracle PLSQL coding — UTF-8 to UTF-BOM conversion

我正在使用标准的 11g 标准版 Oracle 数据库。 这些是我的 NLS 参数: 我有一个脚本可以从 oracle 数据库中获取一些数据到带有分隔符“,”的 TEXT 文件 Oracle 代码: 这将使用 UFT-8 编码在指定目录中生成文件。 此文件是从 oracle db 导出的,用于在另一 ...

西班牙语的 UTL_FILE 和字符集 - UTL_FILE and character set for spanish

我已经为此工作了好几天。 我需要有关从数据库实例导出西班牙语数据的帮助。 我正在尝试查询表数据并导出到 oracle 目录(例如:出站),但我看到西班牙口音字符被剥离了。 我使用 UTL_FILE 包将数据导出到 oracle 目录中。 以下是数据库字符集: NLS_CHARACTERSET : ...

UTL_FILE 保存在本地机器中 - UTL_FILE saving in local machine

你好,我想在我的本地机器上保存所有的函数、程序、包。 我尝试使用 SPOOL 但使用 spool 我不确定获取文件名并保存它。 所以我尝试使用 UTL_FILE .. 但问题是我的数据库在 UNIX 中,我想保存在我的 Windows 本地机器中。 我收到下面提到的错误 Fehlerbericht ...

如何使用 UTL_FILE 包在地图驱动器上写入文件? - how use UTL_FILE package for write file on map drive?

我在我的程序中使用UTL_FILE包将文件保存在数据库服务器上,但我需要将文件保存在另一台服务器上,因为我制作了一个地图驱动器,但是这个 UTL_FILE 没有将文件保存在我的 MAP 驱动器上,我也手动检查驱动器读取和写入文件,但是通过程序 UTL_FILE 无法将文件保存在地图驱动器上,我收到此 ...

Oracle 18c - PL/SQL 限制写入文件的记录 - Oracle 18c - PL/SQL limiting records written to file

我有一个过程,它创建一个文件,其中包含从游标返回的尽可能多的记录。 由于下游文件大小问题,我想将每个文件限制为 ~500k(n) 条记录(从参数表派生的值)。 如果游标中有超过 500k(n) 条记录,则应创建一个具有较新时间戳的新文件。 该过程使用以下步骤。 在否决投票之前,如果您需要更多信息 ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM