Я пытался добавить столбцы в таблицу, используя некоторую логику, которая выдает это утверждение:
ALTER TABLE Master_List
ADD COLUMN Service VARCHAR(100) ,
Vendor VARCHAR(100) ,
Product VARCHAR(100) ,
Service_Description VARCHAR(100) ,
Level/Scale VARCHAR(100) ,
SunGard_Contract_Schedule_ID VARCHAR(100) ,
Application_Owner VARCHAR(100) ,
Application_Servers VARCHAR(100) ,
Required_Support/Dependencies VARCHAR(100);
всякий раз, когда я пытался запустить его, я постоянно получаю эту ошибку:
java.sql.SQLException: [Microsoft] [ODBC Microsoft Access Driver] Синтаксическая ошибка в определении поля.
at sun.jdbc.odbc.JdbcOdbc.createSQLException (JdbcOdbc.java:6957)
at sun.jdbc.odbc.JdbcOdbc.standardError (JdbcOdbc.java:7114)
at sun.jdbc.odbc.JdbcOdbc.SQLExecDirect (JdbcOdbc.java:3110)
at sun.jdbc.odbc.JdbcOdbcStatement.execute (JdbcOdbcStatement.java:338)
at sun.jdbc.odbc.JdbcOdbcStatement.executeUpdate (JdbcOdbcStatement.java:288)
at Testing.main (Testing.java:54)
Я проверял в Интернете правильный формат команды ALTER TABLE, и форматирование кажется правильным, я пытался изменить так много вещей, что у меня закончились идеи, как это исправить ...
Имя таблицы - Master_List, и ни один из этих столбцов уже не существует внутри нее.
Это используется внутри Java, в случае, если это уместно.