J'ai un compteur (auto-incrément)
dans un champ et je veux l'enlever par requete .
Quel est la syntaxe de la requete (alter ou drop ...) ?
Merci
J'ai un compteur (auto-incrément)
dans un champ et je veux l'enlever par requete .
Quel est la syntaxe de la requete (alter ou drop ...) ?
Merci
on ne peut pas le détruire par requete, par contre tu peux l'inhiber
SET IDENTITY_INSERT tablename OFF
A+
serge
Bonjour,
Le SET IDENTITY_INSERT ... OFF n'empêche pas l'insertion d'une valeur dans une colonne identity. C'est un mécanisme qui permet d'insérer explicitement une valeur pour la colonne identity quand SET IDENTITY_INSERT ... ON est placé sur la table.
Il n'y a pas d'instruction propre pour enlever la propriété identity sur une colonne. Il faut utiliser l'interface visuelle d'Enterprise Manager, ou faire la même chose qu'elle à la main : créer une table temporaire avec la nouvelle structure, copier les données, supprimer l'ancienne table, renommer la nouvelle...
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager