,同時試圖執行這段SQL代碼,我就吃了錯誤......我得到的錯誤的SQL語句是:錯誤在Derby數據庫
Encountered "(" at line 1, column 45
的一段代碼是:
ALTER TABLE APP.RESPOSTAS ADD coluna" + (numColumns + 1) + " INTEGER(1) AFTER coluna" + numColumns;
任何人都可以幫我嗎?
謝謝大家!
,同時試圖執行這段SQL代碼,我就吃了錯誤......我得到的錯誤的SQL語句是:錯誤在Derby數據庫
Encountered "(" at line 1, column 45
的一段代碼是:
ALTER TABLE APP.RESPOSTAS ADD coluna" + (numColumns + 1) + " INTEGER(1) AFTER coluna" + numColumns;
任何人都可以幫我嗎?
謝謝大家!
根據The derby details for INTEGER你不需要在那裏的(1)。
ALTER TABLE APP.RESPOSTAS ADD coluna" + (numColumns + 1) + " INTEGER
應該工作嗎?
編輯刪除AFTER
部分,因爲它看起來不像德比支持。 here are the derby details for ALTER TABLE
不工作然而...現在我有以下錯誤: 「遇到」第1行第46列「AFTER」 – Eric 2010-10-23 01:09:48
您也無法控制列順序,所以從「coluna + numColumns」該聲明也是如此。你的陳述應該是:alter table app.respostas add columnaN – 2010-10-23 02:52:20
你認爲最終的SQL看起來像什麼?你用ij手動運行它嗎? – bmargulies 2010-10-23 00:51:22