Contact 表 (AdventureWorks)

包含每个客户、雇员或供应商的姓名和相关信息。例如,客户(商店)可能会将销售代理的姓名作为他们公司的主要联系人,将销售经理作为第二联系人。

Contact 表定义

Contact 表包含在 Person 架构中。

数据类型

为空性

说明

ContactID

int

非空

Contact 行的主键。

NameStyle

NameStyle(用户定义类型)

bit

非空

指示用于存储姓氏的列。

为 0 表示姓氏存储在 LastName 中,名字存储在 FirstName 中。

为 1 表示姓氏存储在 FirstName 中,名字存储在 LastName 中。

Title

nvarchar(8)

尊称。例如,先生或小姐。

FirstName

Name(用户定义类型)

nvarchar(50)

非空

联系人的名字。

MiddleName

Name(用户定义类型)

nvarchar(50)

联系人的中间名或中间名首字母。

LastName

Name(用户定义类型)

nvarchar(50)

非空

联系人的姓氏。

Suffix

nvarchar(10)

姓氏后缀。例如,Sr. 或 Jr.。

EmailAddress

nvarchar(50)

联系人的电子邮件地址。

EmailPromotion

int

0 = 联系人不希望接收电子邮件促销。

1 = 联系人希望接收电子邮件促销。

Phone

Phone(用户定义类型)

nvarchar(25)

与联系人关联的电话号码。

PasswordHash

varchar(40)

非空

电子邮件帐户的密码。

PasswordSalt

varchar(10)

非空

对密码进行哈希运算前,密码字符串关联的随机值。

AdditionalContactInfo

xml

联系人的其他联系信息,例如,其他电话号码和地址,或者特殊说明和备注。

数据以 XML 格式存储。有关详细信息,请参阅关于 Contact.AdditionalContactInfo xml 列

rowguid

uniqueidentifier ROWGUIDCOL

非空

唯一标识行的 ROWGUIDCOL 号。用于支持合并复制示例。

ModifiedDate

datetime

非空

行的上次更新日期和时间。