Как вставить строку a в таблицу с одним столбцом (PK)? - PullRequest
3 голосов
/ 06 мая 2010

У меня есть таблица с одним и только одним столбцом, который является столбцом идентификаторов (PK) этой таблицы.Как вставить строку в эту таблицу?

INSERT INTO table_name 

не работает и не работает:

INSERT INTO table_name() VALUES()

ДЕЙСТВИТЕЛЬНОЕ РЕШЕНИЕ ОТ ОТВЕТА:

INSERT INTO table_name DEFAULT VALUES

Ответы [ 2 ]

4 голосов
/ 06 мая 2010
DECLARE @TABLE TABLE
(
    ID INT IDENTITY(1,1) PRIMARY KEY 
)

INSERT INTO @TABLE DEFAULT VALUES

SELECT * FROM @TABLE
1 голос
/ 06 мая 2010

Необходимо включить идентификацию вставки в таблицу, чтобы можно было вставлять значения в столбец.

SET IDENTITY_INSERT table_name ON
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...