尝试执行这段sql代码时出现错误...我得到的错误是:

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部分,因为它看起来也不像derby支持。
here are the derby details for ALTER TABLE

关于java - Derby数据库的SQL语句中的错误,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/4001905/

10-14 15:28