У меня есть таблица SQL с именем tbl, я пытаюсь добавить к ней столбцы A, B и C.
Когда я выполняю команду:
String addcolumns = "ALTER TABLE SqlCreatedTbl ADD A char(50) ;";
......
cmd = new SqlCommand(addcolumns, conn);
conn.Open();
cmd.ExecuteNonQuery();
Столбец добавляется!
Однако, когда я пытаюсь добавить несколько столбцов, это НЕ работает, это выдает мне ошибку .. Команда im write для добавления нескольких столбцов выглядит следующим образом:
addcolumns = "ALTER TABLE SqlCreatedTbl ADD ( A char(50), B char(50), C char(50) );";
theотладчик выделяет строку: cmd.ExecuteNonQuery();
и выдает следующее исключение:
Сведения об исключении: System.Data.SqlClient.SqlException: неверный синтаксис рядом с '('.