如何在PLSQL中导出非常大的Clob

如何在PLSQL中导出非常大的Clob,plsql,oracle-sqldeveloper,Plsql,Oracle Sqldeveloper,我正在尝试使用plsql(大约8000000个字符)将大量数据导出为XML。不幸的是,由于系统特权,我目前无法使用FILE_UTL,建议将其存储在本地表中。令人恼火的是,这个表正在删除大约800个字符的数据。虽然我知道plsql有4000个字符的限制,但我仍然不确定如何继续,如何保存数据,以便手动导出或自动导出。 TIA更新:我已设法将CLOB保存到表中,但它似乎只有在我从未确认它存在的情况下才存在,只是为了检查大小。一旦我在sql developer中打开它进行查看或对其执行选择,clob将被

我正在尝试使用plsql(大约8000000个字符)将大量数据导出为XML。不幸的是,由于系统特权,我目前无法使用FILE_UTL,建议将其存储在本地表中。令人恼火的是,这个表正在删除大约800个字符的数据。虽然我知道plsql有4000个字符的限制,但我仍然不确定如何继续,如何保存数据,以便手动导出或自动导出。
TIA

更新:我已设法将CLOB保存到表中,但它似乎只有在我从未确认它存在的情况下才存在,只是为了检查大小。一旦我在sql developer中打开它进行查看或对其执行选择,clob将被截断为大约100个字符。PL/sql没有4000个字符的限制。是什么样的特权问题阻止您使用UTL_文件?您没有访问包、特定文件或服务器上的任何目录的权限吗?我没有创建目录的能力,也看不到服务器上确实存在的任何目录更新:我已设法将CLOB保存到表中,但它似乎只存在于表中,只要我从未确认它存在,除了检查尺寸。一旦我在sql developer中打开它进行查看或对其执行选择,clob将被截断为大约100个字符。PL/sql没有4000个字符的限制。是什么样的特权问题阻止您使用UTL_文件?您无权访问包、特定文件或服务器上的任何目录吗?我无法创建目录,也无法查看服务器上存在的任何目录