数据输入不正确和重复

时间:2016-09-21 10:21:13

标签: sql-server

我为“学校”构建SQL服务器数据库我有多个表和主键在这些表之间进行链接。我现在遇到一个奇怪的问题,在其中一个表中它复制数据并且信息不正确。请参阅下面的代码:

if not exists (select * from sysobjects where name='class' and xtype='U')
begin
  CREATE TABLE class
    (
    classcode varchar(3) not null,
    Teacher varchar(30) Not Null,
    Location varchar(30) Not Null,
    );

INSERT INTO class
VALUES ('1A','Mr Smith','4K');

Insert into class
values ('1B','Mr Jones','3F');

Insert into class
values ('2A','Ms Abbey','2D');

Insert into class
values ('2B','Mrs Dear','2B');

end;

这应该做的是输入具有正确值的4行但由于某种原因我得到以下内容。

[[1]

正如您所看到的,我有更多列,然后我实际写入了代码。我已多次删除数据库,以防它有一个保存的临时文件,其中可能包含该信息,但它仍然存在。

我的预期结果是:

1A  Mr Smith    4K
1B  Mr Jones    3F
2A  Ms Abbey    2D
2B  Mrs Dear    2B

0 个答案:

没有答案