我怀疑是否可以在我的应用程序中使用外部表 (Oracle) 而无需在数据库中实际创建一个真实的表。我打算做的是我有一个 .txt
(大约 25 GB)文件,我想直接在我的 .txt
上运行 SQL
查询> 文件,而无需在实际数据库表中创建和加载数据。所以,我的问题是这是否可能,如果可以,那么这样做的缺点和好处是什么。非常感谢任何帮助。
最佳答案
这是可能的,但外部表的主要缺点是您不能在此类表上创建任何索引,因此选择数据可能会很慢。 阅读this .
关于sql - 外部表可以用作普通数据库表吗(Oracle),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19291195/