Добавление новой строки Используя Studio управления SQL Server?

Я изучаю, как использовать Studio управления SQL Server и не могу выяснить, как вставить новую строку в таблицу.

Структура таблицы:

ID,
Field1,
Field2

Запрос:

INSERT INTO Table (Field1,Field2) VALUES(1,2)

Ошибка:

Главная ошибка 0x80040E14, незначительная ошибка 25503

Я, вероятно, пропускаю что-то очень простое. Любая справка ценилась бы.

12
задан Coffee 6 February 2013 в 17:19
поделиться

2 ответа

Хорошо, я был на грани того, чтобы вырвать все свои волосы, и, похоже, использование одинарных кавычек вместо двойных решило проблему.

Теперь я хочу вырвать свои волосы еще больше.

Спасибо всем за ответы. Это была моя ошибка.

9
ответ дан 2 December 2019 в 21:42
поделиться

Есть ли в вашей таблице автоматически увеличивающееся поле ID ? В противном случае вам нужно будет вручную указать значение для ID в вашем операторе INSERT .

Вы можете проверить, увеличивается ли поле ID автоматически, используя обозреватель объектов, перейдя к таблице и развернув узел «Столбцы». Найдите столбец ID , щелкните его правой кнопкой мыши и выберите Свойства . Если для свойства Identity установлено значение False , это означает, что поле ID НЕ увеличивается автоматически.

Другой вариант добавления строки в таблицу - перейти к таблице в обозревателе объектов, щелкнув ее правой кнопкой мыши и выбрав Открыть таблицу . Затем вы можете перейти к последней строке в сетке и вручную ввести значения для столбцов.

3
ответ дан 2 December 2019 в 21:42
поделиться
Другие вопросы по тегам:

Похожие вопросы: