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.
你好,
我正在将 shell 脚本转换为 Java 程序。shell 脚本运行 sql 语句并将文件假脱机到外部文本文件。我想用Java模拟这个。(输出文件的格式必须与在 SQL+ 中运行命令时生成的格式完全相同)。谁能给我一些指导方针,例如文件的格式间距...
谢谢
首先,这是固定查询还是任意查询?如果它是固定的,你将有一个更轻松的时间。任意查询必须通过 dbms_sql 运行,因此您可以返回列属性。那很乱。
其次,请记住 SQL*Plus 格式可以通过客户端中的设置进行控制。行长、页面大小、列宽、标题等都可以从执行到执行进行更改。
也就是说,假设它是一个固定查询,那么我会:
您应该能够通过检查 SQL*Plus 的输出并复制它来格式化您的输出。