Partager via


sys.sysobjects (Transact-SQL)

Mis à jour : 14 avril 2006

Contient une ligne pour chaque objet créé dans une base de données, tel qu'une contrainte, une valeur par défaut, un journal, une règle et une procédure stockée.

ms177596.note(fr-fr,SQL.90).gifImportant :
Cette table système SQL Server 2000 est incluse sous la forme d'une vue pour la compatibilité descendante. Nous vous recommandons d'utiliser les vues système SQL Server actuelle. Pour trouver les vues système équivalentes, consultez Mappage des tables système SQL Server 2000 avec les vues système SQL Server 2005. Cette fonctionnalité sera supprimée dans une prochaine version de Microsoft SQL Server. Évitez d'utiliser cette fonctionnalité dans de nouveaux travaux de développement, et prévoyez de modifier les applications qui utilisent actuellement cette fonctionnalité.

Nom de colonne

Type de données

Description

name

sysname

Nom de l'objet.

id

int

Numéro d'identification de l'objet.

xtype

char(2)

Type d'objet. Pour obtenir une liste de types d'objets valides, consultez sys.objects.

uid

smallint

ID de schéma du propriétaire de l'objet.

Pour les bases de données mises à niveau à partir d'une version antérieure de SQL Server, l'ID de schéma correspond à l'ID d'utilisateur du propriétaire.

ms177596.note(fr-fr,SQL.90).gifImportant :

Si vous utilisez l'une des instructions DDL SQL Server 2005 ci-dessous, vous devez utiliser l'affichage catalogue sys.objects au lieu de sys.sysobjects. CREATE | ALTER | DROP USER CREATE | ALTER | DROP ROLE CREATE | ALTER | DROP APPLICATION ROLE CREATE SCHEMA ALTER AUTHORIZATION ON OBJECT

Déborde ou renvoie la valeur NULL si le nombre d'utilisateurs et de rôles dépasse 32 767.

Pour plus d'informations, consultez Interrogation des catalogues système de SQL Server.

info

smallint

Indiqué à titre d'information uniquement. Non pris en charge. La compatibilité future n'est pas garantie.

status

int

Indiqué à titre d'information uniquement. Non pris en charge. La compatibilité future n'est pas garantie.

base_schema_ver

int

Indiqué à titre d'information uniquement. Non pris en charge. La compatibilité future n'est pas garantie.

replinfo

int

Réservé à l'usage de réplication.

parent_obj

int

Numéro d'identification de l'objet parent. Par exemple, l'ID de table s'il s'agit d'un déclencheur ou d'une contrainte.

crdate

datetime

Date de création de l'objet.

ftcatid

smallint

Identificateur du catalogue de texte intégral pour toutes les tables utilisateur enregistrées pour l'indexation de texte intégral et 0 pour toutes les tables utilisateur non enregistrées.

schema_ver

int

Numéro de version incrémenté à chaque modification du schéma d'une table. Retourne toujours la valeur 0.

stats_schema_ver

int

Indiqué à titre d'information uniquement. Non pris en charge. La compatibilité future n'est pas garantie.

type

char(2)

Type d'objet. Pour obtenir une liste de types d'objets valides, consultez sys.objects.

userstat

smallint

Indiqué à titre d'information uniquement. Non pris en charge. La compatibilité future n'est pas garantie.

sysstat

smallint

Indiqué à titre d'information uniquement. Non pris en charge. La compatibilité future n'est pas garantie.

indexdel

smallint

Indiqué à titre d'information uniquement. Non pris en charge. La compatibilité future n'est pas garantie.

refdate

datetime

Indiqué à titre d'information uniquement. Non pris en charge. La compatibilité future n'est pas garantie.

version

int

Indiqué à titre d'information uniquement. Non pris en charge. La compatibilité future n'est pas garantie.

deltrig

int

Indiqué à titre d'information uniquement. Non pris en charge. La compatibilité future n'est pas garantie.

instrig

int

Indiqué à titre d'information uniquement. Non pris en charge. La compatibilité future n'est pas garantie.

updtrig

int

Indiqué à titre d'information uniquement. Non pris en charge. La compatibilité future n'est pas garantie.

seltrig

int

Indiqué à titre d'information uniquement. Non pris en charge. La compatibilité future n'est pas garantie.

category

int

Utilisé pour la publication, les contraintes et l'identité.

cache

smallint

Indiqué à titre d'information uniquement. Non pris en charge. La compatibilité future n'est pas garantie.

Voir aussi

Référence

Mappage des tables système SQL Server 2000 avec les vues du système SQL Server 2005
Vues de compatibilité (Transact-SQL)

Aide et Informations

Assistance sur SQL Server 2005

Historique des modifications

Version Historique

14 avril 2006

Contenu mis à jour :
  • Correction de la définition de la colonne uid et ajout d'une remarque importante.