Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个 .dat 文件,其中包含 Oracle 数据库中的表列表。该文件有3个表
Tab1 tab2 tab3
我怎样才能遍历这 3 个表?我希望有 3 个周期(每个标签一个),但我不知道该怎么做。
我真的看不到你想要什么,但为了到达某个地方,我猜。
while read table do sqlplus -s username/password@oracle_instance <<-EOF select * from $table; exit EOF done < file.dat > outputfilename
这将读取所有三个表。它从 file.dat 中获取表名 ($table),然后将所有数据写入一个文件 outputfilename。