Employee 테이블(AdventureWorks)

주민 등록 번호, 직함, 휴가 및 병가 시간 등의 직원 정보가 포함됩니다. 직원 이름은 Contact 테이블에 저장됩니다.

Employee 테이블 정의

Employee 테이블은 HumanResources 스키마에 포함되어 있습니다.

데이터 형식

Null 허용 여부

설명

EmployeeID

int

Null이 아님

직원 행의 기본 키

NationalIDNumber

nvarchar(15)

Null이 아님

주민 등록 번호와 같은 고유한 개인 ID 번호

ContactID

int

Null이 아님

Contact 테이블에서 직원을 식별합니다. Contact.ContactID에 대한 외래 키

LoginID

nvarchar(256)

Null이 아님

네트워크 로그온

ManagerID

int

Null

직원의 직속 관리자. Employee.EmployeeID에 대한 외래 키

Title

nvarchar(50)

Null이 아님

구매자 또는 영업 담당자와 같은 직함

BirthDate

datetime

Null이 아님

생년월일

MaritalStatus

nchar(1)

Null이 아님

M = 기혼

S = 미혼

Gender

nchar(1)

Null이 아님

M = 남성

F = 여성

HireDate

datetime

Null이 아님

직원 고용 날짜

SalariedFlag

Flag(사용자 정의 유형)

bit

Null이 아님

직군

0 = 시간당 급여, 단체 교섭에 포함됨

1 = 매월 급여, 단체 교섭에 포함되지 않음

VacationHours

smallint

Null이 아님

사용할 수 있는 휴가 시간

SickLeaveHours

smallint

Null이 아님

사용할 수 있는 병가 시간

CurrentFlag

Flag(사용자 정의 유형)

bit

Null이 아님

0 = 현재 비근무

1 = 현재 근무

rowguid

uniqueidentifier ROWGUIDCOL

Null이 아님

행을 고유하게 식별하는 ROWGUIDCOL 번호. 병합 복제 샘플을 지원하는 데 사용됩니다.

ModifiedDate

datetime

Null이 아님

행이 마지막으로 업데이트된 날짜와 시간