我想知道你是否帮我解决了以下问题并给了我一些指导。在告诉我这更像是一个谷歌问题之前,我想说我是这个话题的新手,这使谷歌搜索有点困难。
问题: 我想知道是否可以通过读取txt文件的第一行来自动创建外部表?我正在阅读有关UTL_FILE的内容但是我不确定它是否是正确的方法。我对此感兴趣,因为有时我有50多列的txt文件,手动创建这样的外部表需要很长时间。
任何帮助或指导都将不胜感激!
提前谢谢!
答案 0 :(得分:0)
您可以创建一个外部表,在一个长VARCHAR2中读取整行。然后从这个表中选择SELECT,读取第一行,然后得到一个包含列名的字符串。将此字符串粘贴在“CREATE ...”语句中并执行它。