如何避免在 plsql 中使用 UTL 函数的页脚?
How to avoid footer using UTL function in plsql?
我有一个包含页眉、数据和页脚的 csv 文件。文件(ABC.csv)看起来像这样:
"A00",391,3456 --- header
"abcd",2324,"sdddd",58955
"dfgg",3444,"fffff',14455
"Z99",2 ----footer
我正在使用 UTL 函数将此数据加载到 table。
任何人都可以告诉我如何在加载此文件时避免页脚。
朋友,可以给你偷懒的指导:这里是导入函数 https://community.oracle.com/message/3250798#3250798 ,你只需要添加你的 CSV 行拆分并跳过 HEADER
和 FOOTER
。
分割线在这里 Splitting comma separated string in a PL/SQL stored proc。要跳过页眉,您应该添加另一个 UTL_FILE.get_line
,要跳过页脚,您可以查看前面的一行,检查结尾是否在这里。
我有一个包含页眉、数据和页脚的 csv 文件。文件(ABC.csv)看起来像这样:
"A00",391,3456 --- header
"abcd",2324,"sdddd",58955
"dfgg",3444,"fffff',14455
"Z99",2 ----footer
我正在使用 UTL 函数将此数据加载到 table。 任何人都可以告诉我如何在加载此文件时避免页脚。
朋友,可以给你偷懒的指导:这里是导入函数 https://community.oracle.com/message/3250798#3250798 ,你只需要添加你的 CSV 行拆分并跳过 HEADER
和 FOOTER
。
分割线在这里 Splitting comma separated string in a PL/SQL stored proc。要跳过页眉,您应该添加另一个 UTL_FILE.get_line
,要跳过页脚,您可以查看前面的一行,检查结尾是否在这里。