Précédent   Forum des professionnels en informatique > Bases de données > MS SQL-Server
MS SQL-Server Forum Microsoft SQL-Server. Avant de poster -> FAQ SQL-Server, Tutoriels SQL-Server
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 13/06/2011, 13h11   #1
Invité de passage
 
Inscription : août 2002
Messages : 89
Détails du profil
Informations forums :
Inscription : août 2002
Messages : 89
Points : 4
Points : 4
Par défaut Créer une table avec une colonne à incrémentation automatique

Bonjour à tous

Je travaille sous SQL-Server 2000 et SQL-Server 2005.
J'ai créé une table avec un champ à incrémentation automatique :
Voici la requête :
Code :
1
2
3
4
5
6
7
8
CREATE   TABLE      EMPLOYE
(ID_EMP    [PrimaryKey] NumAuto INT IDENTITY(1,1),                         
NOM                         VARCHAR(20)          NOT NULL,
PRENOM                  VARCHAR(40)          NOT NULL,
ADRESSE                 VARCHAR(20)          NOT NULL,
VILLE                         VARCHAR(15)          NOT NULL,
CODE_POSTAL         NUMERIC(5)             NOT NULL,
TEL                             VARCHAR(8)           NOT NULL);
mais j'ai erreur suivante :
Citation:
Ligne 2 : syntaxe incorrecte vers 'NumAuto'.
Puis-je avoir de l'aide SVP ?
Merci d'avance.
lepeule est déconnecté   Envoyer un message privé Réponse avec citation 01
Vieux 13/06/2011, 13h31   #2
Responsable SQL Server

 
Avatar de mikedavem
 
Homme David BARBARIN
Expert SQL Server
Inscription : août 2005
Messages : 3 723
Détails du profil
Informations personnelles :
Nom : Homme David BARBARIN
Localisation : France, Haute Savoie (Rhône Alpes)

Informations professionnelles :
Activité : Expert SQL Server
Secteur : Conseil

Informations forums :
Inscription : août 2005
Messages : 3 723
Points : 6 844
Points : 6 844
Bonjour,

Code :
1
2
3
4
5
6
7
8
CREATE   TABLE      EMPLOYE
(ID_EMP  INT IDENTITY(1,1) PRIMARY KEY,                         
NOM                         VARCHAR(20)          NOT NULL,
PRENOM                  VARCHAR(40)          NOT NULL,
ADRESSE                 VARCHAR(20)          NOT NULL,
VILLE                         VARCHAR(15)          NOT NULL,
CODE_POSTAL         NUMERIC(5)             NOT NULL,
TEL                             VARCHAR(8)           NOT NULL);
++
mikedavem est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/06/2011, 13h38   #3
Rédacteur
 
Avatar de pcaboche
 
Homme Pierre Caboche
Inscription : octobre 2005
Messages : 2 195
Détails du profil
Informations personnelles :
Nom : Homme Pierre Caboche
Âge : 32
Localisation : Singapour

Informations forums :
Inscription : octobre 2005
Messages : 2 195
Points : 4 717
Points : 4 717
Ca sent le passage Access -> SQL Server.

'NumAuto' n'existe pas dans SQL Server (c'est d'ailleurs ce que dit le message).
pcaboche est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/06/2011, 14h12   #4
Invité de passage
 
Inscription : août 2002
Messages : 89
Détails du profil
Informations forums :
Inscription : août 2002
Messages : 89
Points : 4
Points : 4
Par défaut Créer une table avec une colonne à incrémentation automatique

Vraiment merci beaucoup
A plus !!
lepeule est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 00h58.


 
 
 
 
Partenaires

Hébergement Web