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이 아님 |
행이 마지막으로 업데이트된 날짜와 시간 |