Contact テーブル (AdventureWorks)
各顧客、従業員、または仕入先の名前および関連情報の一覧が含まれています。たとえば、顧客 (販売店) の第 1 連絡先として販売担当者の名前が、第 2 連絡先として販売責任者の名前が指定されている場合などが考えられます。
Contact テーブルの定義
Contact テーブルは、Person スキーマに含まれています。
列 |
データ型 |
NULL 属性 |
説明 |
---|---|---|---|
ContactID |
int |
NOT NULL |
Contact 行の主キー。 |
NameStyle |
NameStyle (ユーザー定義型) bit |
NOT NULL |
姓が格納される列を示します。 0 = 姓は LastName に格納され、名は FirstName に格納されます。 1 = 姓は FirstName に格納され、名は LastName に格納されます。 |
Title |
nvarchar(8) |
NULL |
敬称。Mr. や Ms. など。 |
FirstName |
Name (ユーザー定義型) nvarchar(50) |
NOT NULL |
人物の名前 (名)。 |
MiddleName |
Name (ユーザー定義型) nvarchar(50) |
NULL |
人物のミドル ネームまたはそのイニシャル。 |
LastName |
Name (ユーザー定義型) nvarchar(50) |
NOT NULL |
人物の姓。 |
Suffix |
nvarchar(10) |
NULL |
姓のサフィックス。Sr. や Jr. など。 |
EmailAddress |
nvarchar(50) |
NULL |
人物の電子メール アドレス。 |
EmailPromotion |
int |
NULL |
0 = 電子メールによるプロモーションを希望しない 1 = 電子メールによるプロモーションを希望する |
Phone |
Phone (ユーザー定義型) nvarchar(25) |
NULL |
人物に関連付けられている電話番号。 |
PasswordHash |
varchar(40) |
NOT NULL |
電子メール アカウントのパスワード。 |
PasswordSalt |
varchar(10) |
NOT NULL |
パスワードがハッシュ処理される前にパスワード文字列に連結されるランダムな値。 |
AdditionalContactInfo |
xml |
NULL |
人物の連絡先に関する追加情報 (追加の電話番号や住所、特別な指示や備考など)。 データは XML 形式で格納されます。詳細については、「XML 列 Contact.AdditionalContactInfo について」を参照してください。 |
rowguid |
uniqueidentifier ROWGUIDCOL |
NOT NULL |
行を一意に識別する ROWGUIDCOL 番号。マージ レプリケーション サンプルをサポートする場合に使用されます。 |
ModifiedDate |
datetime |
NOT NULL |
行が最後に更新された日時。 |