鍾鳴,因為我不知道上麵的答案如何執行一個存儲過程。我使用PySpark。我相信這將為甲骨文公司工作,但隻有與MS Sql Server能夠測試它。我不得不截斷一個表,但是代碼適用於存儲過程。
大意是讓jvm的jdbc連接網關和用它來執行sql命令。
sqlSurl = " jdbc(司機):/ / ip…”反對= (sc._gateway .jvm . java . sql .DriverManager .getConnection (sqlSurl, \用戶名、密碼))con.prepareCall(查詢). execute () con.close ()