Подтвердить что ты не робот

Вставить в таблицу с одним столбцом, используя t-sql

У меня есть таблица с одним столбцом типа INT, который автоматически увеличивается. есть способ вставить новые значения в этот столбец, используя t-sql.

Если у меня есть таблица вроде следующего:

 CREATE TABLE [dbo].[Menu](
[MNUId] [int] IDENTITY(1,1) NOT NULL,
[MNUName] [nvarchar](250))

Я могу вставить так:

 INSERT INTO [Menu] (MNUName) VALUES ('menu name');

Вышеуказанное будет автоматически увеличивать MNUId, поскольку его автоинкремент включен.

но что, если нет столбца MNName, и у меня есть только MNUId colmn? Что выражение t-sql вставить в такую ​​таблицу?

Спасибо,

4b9b3361

Ответ 1

INSERT INTO Menu DEFAULT VALUES

См. раздел MSDN, DEFAULT VALUES.