0
以下は、作成したいテーブルのDDLです。ただし、「Appointment_datetime Appointment_datetime」の属性は、の、勤務時間(:8:00 AM〜5:00 PM)とします。私は将来の日付部分を-'CHECK(Appointment_datetime> = GETDATE())で得ることができます。しかし、この制約の8AMと5PMの間のオンタップをどうやって得るのですか?SQL DDL - 2属性のチェック制約
CREATE TABLE tAppointment
(
Appointment_ID int NOT NULL PRIMARY KEY,
Appointment_datetime datetime NOT NULL, -- CHECK CONSTRAINTS NEEDED
Appointment_week int NOT NULL,
Appointment_room varchar(5) NOT NULL,
Vet_ID int NOT NULL REFERENCES tVet(Vet_ID),
Owner_ID int NOT NULL REFERENCES tOwner(Owner_ID),
Pet_ID int NOT NULL REFERENCES tPet(Pet_ID)
)
ご使用のデータベースに質問にタグを付けてください。 –