在需要帮助时,我必须使用具有主键和外键的特定表构建一个新数据库。我还有一个插入 Microsoft SQL Server 查询文件 (.sql),如下所示:
print('Insertion des données dans la table Candidats ....')
go
insert into Candidats values (1,10,1)
.......
insert into Candidats values (30,40,1)
go
print ('Insertion des données dans la table Partis ....')
go
insert into Partis values('Parti Liberal', 3000)
.......
insert into Partis values('Independant',100)
go
print('Insertion des données dans la table Resultats ....')
go
insert into Resultats values (1,1,500)
.......
insert into Resultats values (30,1,25)
go
print('Insertion des données dans la table Circonscriptions ....')
go
insert into Circonscriptions values ('Montreal', 3000, 4)
.......
insert into Circonscriptions values ('sabloVille', 1,null)
go
print('Insertion des données dans la table Electeurs ....')
go
insert into Electeurs values ('Paolo Lebeau', '38 Ste-catherine', 100)
.......
insert into Electeurs values ('Bob Lavigne', '4 Stuplate',400)
go
有了这个,我需要创建数据库和表。
我只是不知道从哪里开始。
我尝试直接在 SQL SERVER 2008 中创建数据库,然后创建表,然后创建具有标题和 NULL 条件的列。
之后,我运行了 .sql 文件,每次打印命令都出现错误。
然后我尝试分配主键和外键,没有用,然后我删除了 PK,当我运行 .sql 文件时,一切都可以插入,但是我没有 PK,无法添加它们。
我想我正在做某事,我需要一步一步的过程......我是开始处理 .sql 文件还是 SQL 上的数据库?我需要帮助,请......