2010-05-05 6 views
3

J'ai une table avec une et une seule colonne, qui est une colonne d'identité (PK) de cette table. Comment insérer une ligne dans cette table?Comment insérer la ligne une table dans une colonne (PK)?

INSERT INTO table_name 

ne fonctionne pas, ni fait:

INSERT INTO table_name() VALUES() 

SOLUTION VALABLE DE LA RÉPONSE:

INSERT INTO table_name DEFAULT VALUES 

Répondre

4
DECLARE @TABLE TABLE 
(
    ID INT IDENTITY(1,1) PRIMARY KEY 
) 

INSERT INTO @TABLE DEFAULT VALUES 

SELECT * FROM @TABLE 
+0

http://articles.techrepublic.com.com/5100-10878_11-5794899.html –

1

Vous devez activer l'insertion d'identité sur la table, de sorte que vous Vous pouvez insérer des valeurs dans la colonne.

SET IDENTITY_INSERT table_name ON 
Questions connexes