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 |
非空 |
行的上次更新日期和时间。 |