Table Contact (AdventureWorks)

Contient la liste des noms et des informations connexes pour chaque client, employé ou fournisseur. Par exemple, un client (magasin) peut fournir un nom de vendeur comme contact principal de sa société et un directeur des ventes comme deuxième contact.

Définition de la table Contact

La table Contact est contenue dans le schéma Person.

Colonne

Type de données

Possibilité de valeurs nulles

Description

ContactID

int

Non Null

Clé primaire pour les lignes de la table Contact

NameStyle

NameStyle (type défini par l'utilisateur)

bit

Non Null

Indique la colonne dans laquelle le nom de famille est stocké.

0 = le nom de famille est stocké dans LastName et le prénom dans FirstName.

1 = le nom de famille est stocké dans FirstName et le prénom dans LastName.

Title

nvarchar(8)

Null

Titre de politesse. Par exemple, Madame ou Monsieur.

FirstName

Name (type défini par l'utilisateur)

nvarchar(50)

Non Null

Prénom de la personne

MiddleName

Name (type défini par l'utilisateur)

nvarchar(50)

Null

Deuxième prénom de la personne

LastName

Name (type défini par l'utilisateur)

nvarchar(50)

Non Null

Nom patronymique de la personne

Suffixe

nvarchar(10)

Null

Suffixe du surnom. Par exemple, Sr. (pour Senior) ou Jr. (pour Junior)

EmailAddress

nvarchar(50)

Null

Adresse de messagerie électronique de la personne

EmailPromotion

int

Null

0 = Le contact ne souhaite pas recevoir de promotions par courrier électronique.

1 = Le contact souhaite recevoir des promotions par courrier électronique.

Phone

Phone (type défini par l'utilisateur)

nvarchar(25)

Null

Numéro de téléphone associé à la personne

PasswordHash

varchar(40)

Non Null

Mot de passe du compte de messagerie électronique

PasswordSalt

varchar(10)

Non Null

Valeur aléatoire concaténée avec la chaîne de mot de passe avant le hachage du mot de passe.

AdditionalContactInfo

xml

Null

Informations de contact supplémentaires concernant la personne, telles que numéros de téléphones et adresses supplémentaires ou instructions et remarques spéciales.

Les données sont stockées au format XML. Pour plus d'informations, consultez À propos de la colonne xml Contact.AdditionalContactInfo.

rowguid

uniqueidentifier ROWGUIDCOL

Non Null

ROWGUIDCOL numéro identifiant uniquement la ligne. Utilisé pour prendre en charge un exemple de réplication de fusion.

ModifiedDate

datetime

Non Null

Date et heure de dernière mise à jour de la ligne