Guide de référence Transact ...


Documentation en ligne de SQL Server 2008 (juillet 2009)
IDENT_SEED (Transact-SQL)

Retourne la valeur initiale d'origine (sous la forme numeric(@@MAXPRECISION,0)) spécifiée lors de la création d'une colonne d'identité dans une table ou une vue. La modification de la valeur actuelle d'une colonne d'identité en utilisant DBCC CHECKIDENT ne modifie pas la valeur retournée par cette fonction.

Icône Lien de rubrique Conventions de la syntaxe de Transact-SQL

Syntaxe

IDENT_SEED ( 'table_or_view' )
Arguments

' table_or_view '

Expression qui spécifie une table ou une vue dont une valeur initiale de la propriété identity doit être vérifiée. table_or_view peut être une constante de type chaîne de caractères entre guillemets, une variable, une fonction ou un nom de colonne. L'argument table_or_view est de type char, nchar, varchar ou nvarchar.

Exceptions

Retourne la valeur NULL en cas d'erreur ou si un appelant n'est pas autorisé à afficher l'objet.

Dans SQL Server, un utilisateur peut voir uniquement les métadonnées des éléments sécurisables qui lui appartiennent ou pour lesquels il dispose d'un droit d'accès. Cela signifie que les fonctions intégrées générant des métadonnées, telles que IDENT_SEED, peuvent retourner la valeur NULL si l'utilisateur ne dispose d'aucune autorisation sur l'objet. Pour plus d'informations, consultez Configuration de la visibilité des métadonnées et Dépannage de la visibilité des métadonnées.

Types des valeurs renvoyées

numeric

Exemple

A. Renvoi de la valeur de départ d'une table spécifiée

L'exemple suivant renvoie la valeur initiale pour la table Person.Address de la base de données AdventureWorks.

B. Renvoi de la valeur initiale de plusieurs tables

L'exemple suivant renvoie les tables de la base de données AdventureWorks qui contiennent une colonne d'identité avec une valeur initiale.

Voici un jeu de résultats partiel.

TABLE_SCHEMA       TABLE_NAME                   IDENT_SEED

------------       ---------------------------  -----------

Person             Address                                1

Production         ProductReview                          1

Production         TransactionHistory                100000

Person             AddressType                            1

Production         ProductSubcategory                     1

Person             vAdditionalContactInfo                 1

dbo                AWBuildVersion                         1

Voir aussi

Référence

Expressions (Transact-SQL)
Fonctions système (Transact-SQL)
IDENT_CURRENT (Transact-SQL)
IDENT_INCR (Transact-SQL)
DBCC CHECKIDENT (Transact-SQL)
sys.identity_columns (Transact-SQL)

Aide et informations

Assistance sur SQL Server 2008
Mots clés :


Page view tracker