0
我有一个文件,其中我有员工ID和每个员工ID号都不相同,这意味着文件中员工ID的计数每次都是不同的。示例:如何将参数从文件传递到unix中的sqlplus
343535435
365765767
343534543
343543543
我想将此文件传递给sqlplus。
的SQL命令是
SELECT * FROM TABLENAME WHERE EMPLYOE_ID IN (ALL RECORDS FROM ABOVE FILE)
,我通过
$ sqlplus -s user/[email protected] @.sql
调用从UNIX这个.sql文件,请让我们知道如何可以在UNIX通过上述文件名在sqlplus。
嗨,马克,我没有访问数据库来创建外部表,我们只有读取权限 – 2014-11-04 00:26:02
然后你可以使用上面的例子,如果你有控制输入文件。如果您使用单个“@”字符,则可以使用文件的完整路径: @/home/user/emp_ids.txt – 2014-11-04 01:26:38
嗨,马克,我使用@但它给出错误,缺少表达式,我同时使用@@或@的方式,同样的错误 – 2014-11-04 10:52:25