Đề bài: Thêm ràng buộc check vào bảng [HumanResources].[Employee], tại cột Birthday, chỉ cho phép nhập thêm nhân viên mới có tuổi từ 18 đến 60
Lưu ý cột Birthday có kiểu dữ liệu là date
Ý tưởng của em như sau:
alter table [HumanResources].[Employee]
add constraint chk_birthDate check((year([BirthDate])) between Year(getdate()-18) and Year(getdate())-60)
Nhưng nó báo lỗi chạy không được.
Hiện tại em chưa nghĩ ra được các nào hay hơn.
Mọi người có thể cho em vài gợi ý.
83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?