關於「XX 附近有語法錯誤!」

2021-08-25 00:27:06 字數 700 閱讀 9150

最近在學習用ejb呼叫儲存過程,**其實很簡單,如下:

private string querystoreprocedure()");

query.executeupdate();

stringbuffer out = new stringbuffer("******* querystoreprocedure 結果列印 ***********");

return out.tostring();

}

這段**,如果使用mysql資料庫的話,一點問題都沒有。不過如果使用sqlserver的話,問題就大了。它會不停報這個錯誤「xx  附近有語法錯誤。」

因此,在這裡做一下簡單的記錄。對應sqlserver的話,應該這樣寫:

private string querystoreprocedure()

當然,還有其他很多要注意的地方。比如使用「query.getsingleresult()」。我到目前為止,一直沒有調通。一直報「t

op 附近有語法錯誤。」要知道,我只是根據id查詢一條資料而已,**有什麼top關鍵字啊

。所以後來沒有辦法,統一使用「query.getresult()」,然後判斷大小,如果大於0,則取這個list的get(0),否則返回空。原因到現在不是很明白,只有先這樣了。o(∩_∩)o哈哈~。以後有問題再總結。

EXTERNAL 附近有語法錯誤

在使用vs2005 和sql server 2005,將原來在 vs03 下的工程和 sql server 2000 的資料庫 出現以下錯誤 錯誤 1 external 附近有語法錯誤。您可能需要將當前資料庫的相容級別設定為更高的值,以啟用此功能。有關儲存過程 sp dbcmptlevel 的資訊,...

python 語法錯誤

語法錯誤,也被稱為解析錯誤,也許是你得到的最普通型別的抱怨當你仍然在學習python的時候 解析器重複錯誤行,並在本行最先檢測到錯誤的地方顯示乙個小箭頭。錯誤是由箭頭前面的標記引起的。示例中錯誤在函式print 處被檢測出來,因為它前面少了乙個冒號。檔名稱和行號被列印出來,所以你知道應該去輸入指令碼...

shell語法錯誤

a 0.5 b 0.4 if a gt b then echo sucess fi報錯 未預期的符號 then 附近有語法錯誤 if囧 囧 a gt b囧 then 把上面幾個 囧 換成空格就好了。a 0.5 b 0.4 if a gt b then echo sucess fi報錯 0.5 需要整...