17182
Messages postés9Date d'inscriptionmardi 5 avril 2005StatutMembreDernière intervention18 mai 2008
-
8 mai 2008 à 20:49
cs_coq
Messages postés6349Date d'inscriptionsamedi 1 juin 2002StatutMembreDernière intervention 2 août 2014
-
8 mai 2008 à 22:47
salut
je travail avec sql server 2005, je veux savoir si'l existe la propriété auto increment pour un attribut qui est le clé primaire de la table ?
merci d'avance
bubbathemaster
Messages postés339Date d'inscriptiondimanche 26 janvier 2003StatutMembreDernière intervention25 mars 20094 8 mai 2008 à 21:02
Ca s'appelle "IDENTITY" sous SQL Server. Remercie Microsoft d'avoir créé ses propres appellations plutôt que d'utiliser celles déjà largement employées.
CREATE TABLE truc(
id INT NOT NULL IDENTITY(1,1) PRIMARY KEY
machin NVARCHAR(100) NOT NULL
);
cs_coq
Messages postés6349Date d'inscriptionsamedi 1 juin 2002StatutMembreDernière intervention 2 août 2014101 8 mai 2008 à 22:47
De ce que je sais l'utilisation du terme IDENTITY est relativement proche de ce qui est défini dans le standard SQL-92 (mais pas la syntaxe dans son ensemble il me semble).
De là à savoir qui a commencer en premier, bonne question, pas envie de me taper les historiques de MySQL et de SQL Server (y compris la période pré-7.0).
Tu es sûr pour PostgreSQL ?