Mon premier message sur ce forum et j'imagine pas le dernier !!
Me sens perdu avec une migration d'Access vers SQL Serveur 2000
Sous Access je pouvais mettre un "NumAuto" pour le premier champ d'un
enregistrement, c'était un code unique créé automatiquement pour chaque
enregistrement nouveau.
Sous SQL Serveur, il me jettais m'indiquant qu'il ne pouvait mettre une
valeur nulle dans ce champ.
Alors ne connaissant pas SQL Serveur, j'ai changé le type de ce champ en
"uniqueidentifier" et mis "Oui" dans "Is RowGuid"
En créant les premiers enregistrement Access me mettait automatiquement "1",
puis "2", etc.
SQL Serveur me met "21AB2742-1730-4BE4-9125-4F3E4C2548B4", puis
"CA344B2E-9AD1-41FB-96D4-B9EC09EDFB61", est-ce normal ou je suis en train de
faire n'importe quoi ?
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
VUILLERMET Jacques
Dans Enterprise Manager, pour une colonne donnée mettre "Oui" devant la proriété "Compteur", c'est tout.
En SQL : CREATE TABLE MATABLE ( ID INT IDENTITY(1,1), LIB VARCHAR(8000) )
Le RowGuid sert à autre chose.
Jacques.
"Michel _newbie" a écrit dans le message de news: #
Bonsoir à vous
Mon premier message sur ce forum et j'imagine pas le dernier !!
Me sens perdu avec une migration d'Access vers SQL Serveur 2000
Sous Access je pouvais mettre un "NumAuto" pour le premier champ d'un enregistrement, c'était un code unique créé automatiquement pour chaque enregistrement nouveau. Sous SQL Serveur, il me jettais m'indiquant qu'il ne pouvait mettre une valeur nulle dans ce champ. Alors ne connaissant pas SQL Serveur, j'ai changé le type de ce champ en "uniqueidentifier" et mis "Oui" dans "Is RowGuid"
En créant les premiers enregistrement Access me mettait automatiquement
"1",
puis "2", etc. SQL Serveur me met "21AB2742-1730-4BE4-9125-4F3E4C2548B4", puis "CA344B2E-9AD1-41FB-96D4-B9EC09EDFB61", est-ce normal ou je suis en train
de
faire n'importe quoi ?
Merci davance
Michel
Dans Enterprise Manager, pour une colonne donnée mettre "Oui" devant la
proriété "Compteur", c'est tout.
En SQL :
CREATE TABLE MATABLE
(
ID INT IDENTITY(1,1),
LIB VARCHAR(8000)
)
Le RowGuid sert à autre chose.
Jacques.
"Michel _newbie" <martin.michel8@wanadooo.fr> a écrit dans le message de
news: #ybRGgcuDHA.3224@tk2msftngp13.phx.gbl...
Bonsoir à vous
Mon premier message sur ce forum et j'imagine pas le dernier !!
Me sens perdu avec une migration d'Access vers SQL Serveur 2000
Sous Access je pouvais mettre un "NumAuto" pour le premier champ d'un
enregistrement, c'était un code unique créé automatiquement pour chaque
enregistrement nouveau.
Sous SQL Serveur, il me jettais m'indiquant qu'il ne pouvait mettre une
valeur nulle dans ce champ.
Alors ne connaissant pas SQL Serveur, j'ai changé le type de ce champ en
"uniqueidentifier" et mis "Oui" dans "Is RowGuid"
En créant les premiers enregistrement Access me mettait automatiquement
"1",
puis "2", etc.
SQL Serveur me met "21AB2742-1730-4BE4-9125-4F3E4C2548B4", puis
"CA344B2E-9AD1-41FB-96D4-B9EC09EDFB61", est-ce normal ou je suis en train
Dans Enterprise Manager, pour une colonne donnée mettre "Oui" devant la proriété "Compteur", c'est tout.
En SQL : CREATE TABLE MATABLE ( ID INT IDENTITY(1,1), LIB VARCHAR(8000) )
Le RowGuid sert à autre chose.
Jacques.
"Michel _newbie" a écrit dans le message de news: #
Bonsoir à vous
Mon premier message sur ce forum et j'imagine pas le dernier !!
Me sens perdu avec une migration d'Access vers SQL Serveur 2000
Sous Access je pouvais mettre un "NumAuto" pour le premier champ d'un enregistrement, c'était un code unique créé automatiquement pour chaque enregistrement nouveau. Sous SQL Serveur, il me jettais m'indiquant qu'il ne pouvait mettre une valeur nulle dans ce champ. Alors ne connaissant pas SQL Serveur, j'ai changé le type de ce champ en "uniqueidentifier" et mis "Oui" dans "Is RowGuid"
En créant les premiers enregistrement Access me mettait automatiquement
"1",
puis "2", etc. SQL Serveur me met "21AB2742-1730-4BE4-9125-4F3E4C2548B4", puis "CA344B2E-9AD1-41FB-96D4-B9EC09EDFB61", est-ce normal ou je suis en train
de
faire n'importe quoi ?
Merci davance
Michel
Michel _newbie
"VUILLERMET Jacques" a écrit dans le message de news:
Dans Enterprise Manager, pour une colonne donnée mettre "Oui" devant la proriété "Compteur", c'est tout.
En SQL : CREATE TABLE MATABLE ( ID INT IDENTITY(1,1), LIB VARCHAR(8000) )
Le RowGuid sert à autre chose.
Merci beaucoup Jacques, c'est tout à fait cela et j'ai bien fait de poser la question !
Michel
"VUILLERMET Jacques" <jvuillermet@no-spam.fr> a écrit dans le message de
news:OnIhd1cuDHA.1224@TK2MSFTNGP09.phx.gbl...
Dans Enterprise Manager, pour une colonne donnée mettre "Oui" devant la
proriété "Compteur", c'est tout.
En SQL :
CREATE TABLE MATABLE
(
ID INT IDENTITY(1,1),
LIB VARCHAR(8000)
)
Le RowGuid sert à autre chose.
Merci beaucoup Jacques, c'est tout à fait cela et j'ai bien fait de poser la
question !