我想在 SQL 中创建一个表,如果我想将属性设置为 NULL,我该怎么做?例如,我想创建一个名为 Courses 的表,其属性“CourseNo”和“Title”不能为空。我在下面创建了一个:
CREATE TABLE Courses(
CourseNo INTEGER CHECK(100<=CourseNo<=999) PRIMARY KEY,
Title VARCHAR(100),
)
ALTER TABLE Courses
ALTER COLUMN CourseNo INTEGER NOT NULL
ALTER COLUMN Title VARCHAR(100) NOT NULL
它是否正确?