【发布时间】:2021-06-23 17:47:45
【问题描述】:
我经常需要在我的一个数据库中的某个表上运行单个查询,我宁愿不必创建一个文件并将其作为脚本调用,如果我不需要的话,我宁愿不做任何事情。
我希望能够将查询作为这样的字符串直接发送到 sqlplus
sqlplus user/pass@hostname:port/service "select * from table"
而不必创建一个只包含一个查询的文件并调用它
sqlplus user/pass@hostname:port/service @filename
有人知道这是否可行吗?
【问题讨论】:
-
这能回答你的问题吗? sqlplus statement from command line
-
如果每次都是同一个查询,你为什么不想要将查询保存在.sql文件中?如果每次都是不同的查询,那么简单地启动sqlplus然后在sql提示符下输入查询有什么问题?无论哪种方式,您认为通过将查询放在用于启动 sqlplus 的同一命令行上可以完成什么?