在Oracle SQL*PLUS中执行Python脚本
有没有人能告诉我怎么在Oracle SQL*PLUS里面执行一个保存为.py文件的Python脚本?
谢谢,祝好,
Santhosha
2 个回答
0
你可以通过在 sqlplus
命令前面加一个 !
来运行外部命令。
举个例子:
$ sqlplus /nolog
SQL*Plus: Release 11.2.0.1.0 Production on Sat Mar 15 15:45:35 2014
Copyright (c) 1982, 2009, Oracle. All rights reserved.
SQL> !python temp.py
which one do you like ? "run"
run
1
在SQL*Plus脚本中,可以使用HOST命令来执行操作系统的命令:
host python your_script.py