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