Connaissances Informatiques >> Logiciel >> Logiciel de base de données >> Content
  Derniers articles
  • Comment ajouter des totaux à pieds …
  • Access 2007 et Jet 4 Compatibilité 
  • MS Access VBA Tutoriel 2007 
  • Qu'est-ce sont des cubes de programm…
  • Nettoyage des données Théories 
  • Comment supprimer un champ avec VBA …
  • Qu'est-ce que OpenOffice Base 
  • Comment savoir Eaglesoft 
  • Comment faire pour installer Office …
  • Comment faire pour convertir MDB DBF…
  •   Logiciel de base de données
  • Adobe Illustrator

  • Un logiciel d'animation

  • antivirus Software

  • Logiciel audio

  • Sauvegarder des données

  • Gravez des CD

  • Gravez des DVD

  • Compression de données

  • Logiciel de base de données

  • desktop Publishing

  • desktop Video

  • Digital Video Software

  • Drupal

  • Logiciels éducatifs

  • Software Engineering

  • Types de fichier d'extension

  • Financial Software

  • Freeware , Shareware et Abandonware

  • GIMP

  • Graphics Software

  • Accueil Recording Software

  • Microsoft Access

  • Microsoft Excel

  • Microsoft Publisher

  • Microsoft Word

  • Code Open Source

  • Autres logiciels informatiques

  • Jeux PC

  • Photoshop

  • Portable Document Format

  • PowerPoint

  • Logiciel de présentation

  • Logiciels de productivité

  • Quicktime

  • Gestion Remote Desktop

  • SQL Server

  • Skype

  • Logiciel bêta de presse

  • Consultants logiciels

  • Les sociétés de développement de logiciels

  • Licences de logiciels

  • Tableur

  • Logiciel de préparation d' impôt

  • Logiciel utilitaire

  • Clip Art Web

  • Windows Media Player

  • Logiciel de traitement de texte
  •  
    Logiciel de base de données

    Comment réinitialiser une graine d'identité dans Microsoft SQL

    Microsoft SQL Server prend en charge l'utilisation d'une colonne IDENTITY par table. Une colonne d'identité fournit une valeur numérique qui peut être utilisé comme une clé ou valeur de référence . Les colonnes IDENTITY automatiquement incrémenté à chaque fois qu'une nouvelle ligne est ajoutée à la table. La valeur d'identité commence à une valeur fournie par l'utilisateur , appelé la graine, ou à 1 si aucune valeur n'est spécifiée , et augmente par le montant fourni par l'utilisateur , appelé le minimum , ou de 1 si aucune valeur n'est spécifiée . Réinitialisation de la valeur de départ ou incrément de colonne IDENTITY nécessite soit de supprimer la colonne et en créer un nouveau ou tronquer la table et en cours d'exécution CHECKIDENT DBCC . Choses que vous devez
    droits d'administration à base
    Voir Plus Instructions
    supprimer et recréer une colonne
    1

    ouvrir une connexion à la base de données souhaitée à l'aide de Microsoft SQL Server management Studio ou votre application préférée .
    2

    Tapez une requête pour supprimer la colonne d'identité existante. Cela doit être fait avant de créer une nouvelle colonne d'identité car chaque table peut avoir qu'une seule colonne d'identité. La syntaxe est:

    ALTER TABLE [ table_name ] DROP COLUMN [ column_name ]

    Cela permettra d'éliminer complètement la colonne d'identité actuelle de la table , ce qui provoque la perte des valeurs d' identité existante. Si ces valeurs sont nécessaires, elles doivent être sauvegardés ou copiés sur une ligne non - identité première .
    3 Type de

    et exécuter une requête pour ajouter une nouvelle colonne d'identité. La syntaxe est:

    ALTER TABLE [ table_name ] ADD [ column_name ] IDENTITY ( [ semence ], [ minimum ] )

    Supply votre point de départ souhaitée pour la semence et la valeur de l'incrément pour le incrément. Cela va créer une nouvelle colonne sans valeurs de données ignorées .
    Emploi de la troncature et DBCC CHECKIDENT
    4

    ouvrir une connexion à la base de données désiré en utilisant Microsoft SQL Server Management Studio ou votre application préférée .
    5

    tronquer la table. Cela supprime toutes les données de la table, alors assurez-vous qu'il n'existe aucune donnée que vous souhaitez conserver . La syntaxe est:

    TRUNCATE [ table_name ]
    6

    Run DBCC CHECKIDENT de modifier la valeur de la graine. Cela ne change pas la valeur de l'incrément . Values ​​ne peuvent être modifiés en utilisant la méthode à la section 1 . La syntaxe est la suivante :

    DBCC CHECKIDENT ( [ table_name ] , RESEED , [ new_seed ] )

    La nouvelle valeur de départ sera la première valeur utilisée lors de l'insertion d'une nouvelle ligne
    .

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment puis-je ajouter comme des champs dans une requête dans Access 2007 
  • Comment exporter des métadonnées Ouverture de Filemaker 
  • Comment mettre à jour une sous-chaîne dans Oracle 
  • Comment : lire un fichier MDW 
  • Comment compter les caractères de champ dans une requête d'accès 
  • Structure hiérarchique dans une base de données 
  • Comment faire pour éliminer les problèmes de mémoire Rebond 
  • Comment Access 2003 Rapports interactifs 
  • Qu'est -ce que Windows Access 2007 
  • Description des tables SQL 
  • Connaissances Informatiques © http://www.ordinateur.cc