Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/sql-server-2005/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql server 2005 如何在单列(PK)表中插入行a?_Sql Server 2005 - Fatal编程技术网

Sql server 2005 如何在单列(PK)表中插入行a?

Sql server 2005 如何在单列(PK)表中插入行a?,sql-server-2005,Sql Server 2005,我有一个只有一列的表,这是这个表的标识列(PK)。如何在此表中插入行 INSERT INTO table_name 不起作用,也不起作用: INSERT INTO table_name() VALUES() 答案中的有效解决方案: INSERT INTO table_name DEFAULT VALUES 您应该在表上启用identity insert,以便可以在列中插入值 SET IDENTITY_INSERT table_name ON SET IDENTITY_INSERT t

我有一个只有一列的表,这是这个表的标识列(PK)。如何在此表中插入行

INSERT INTO table_name 
不起作用,也不起作用:

INSERT INTO table_name() VALUES()

答案中的有效解决方案:

INSERT INTO table_name DEFAULT VALUES

您应该在表上启用identity insert,以便可以在列中插入值

SET IDENTITY_INSERT table_name ON
SET IDENTITY_INSERT table_name ON