不用看其它的代碼,我創建了兩個存盤程序,下面那個存盤程序內部call了上面那個存盤程序,然后不知道是不是delimiter的問題,call陳述句完了加分號提示分號報錯,missing end,這是怎么回事啊
uj5u.com熱心網友回復:
默認是; ,因為你更改了結束符為//因此都要改成//uj5u.com熱心網友回復:
不知道你說的是不是每個分號都要改成//,可如果這樣那只要遇到第一個//后面的陳述句就不會執行了啊,后面的陳述句都會報錯吧?uj5u.com熱心網友回復:
看錯了,你這里面有多個創建存盤程序,沒注意。你把中間2個delimiter去掉試試,還不行你存盤程序單獨分開來執行看看,是不是腳本有問題或者符號全角問題。目測看不出問題
uj5u.com熱心網友回復:
把end // 改成end 回車 // 試試看
uj5u.com熱心網友回復:
我各種方法都試過了,反正就是一直報錯,大佬你創建存盤程序互相呼叫的時候有這個問題嗎,能不能麻煩你敲幾行代碼驗證一下轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/114883.html
標籤:基礎類
上一篇:請教一下各位!這個問題怎么解決,是mapreduce程式在yarn上運行
下一篇:資料庫!
