Я работаю над назначением и создал свой код на NotePad ++, чтобы затем скопировать его в SSMS, однако при создании таблицы он приводит меня к представлению по умолчанию, в котором вручную вводятся имена столбцов и данные. Я хочу просто вставить свой созданный код в базу данных, чтобы создать таблицу. Как мне go узнать об этом?
Также мой проф предоставил данные для заполнения моих таблиц, но я не могу понять, куда я вставляю его INSERT INTO
данные?
Кроме того, по какой-то причине я попытался создать новый запрос в базе данных, которую я создал для назначения, и вставил в нее код, но таблицы не отображаются, даже если я выполню их в раскрывающемся списке Таблицы.
Код для блокнота ++
CREATE TABLE tblMajors
(
MajorCode varchar(10) PRIMARY KEY NOT NULL,
MajorDescription varchar(MAX) NOT NULL,
)
CREATE TABLE tblInstructors
(
InstructorNumber int PRIMARY KEY NOT NULL,
InstructorFirst varchar(50) NOT NULL,
InstructorLast varchar(50) NOT NULL,
ContractStatus varchar(10) NOT NULL,
PhoneNumber bigint NOT NULL,
)
CREATE TABLE tblStudents
(
StudentNumber int PRIMARY KEY NOT NULL,
StudentFirst varchar(20) NOT NULL,
StudentLast varchar(20) NOT NULL,
MajorCode varchar(10) FOREIGN KEY REFERENCES tblMajors (MajorCode),
)
CREATE TABLE tblCourses
(
CourseCode varchar(10) PRIMARY KEY NOT NULL,
CourseDescription varchar(MAX) NOT NULL,
)
CREATE TABLE tblGrades
(
StudentNumber bigint FOREIGN KEY REFERENCES tblStudents (StudentNumber),
CourseCode varchar(10) FOREIGN KEY REFERENCES tblCourses (CourseCode),
Grade int NOT NULL,
IntructorNumber int FOREIGN KEY REFERENCES tblInstructors (IntructorNumber),
PRIMARY KEY (StudentNumber, CourseCode)
)