create database test
use test
go
create table 学生表(
学号 varchar(2) primary key,
姓名 varchar(8) not null,
所在系名 varchar(10))
go
create table 选课表(
学号 varchar(2) foreign key references 学生表(学号),
课程号 varchar(2) not null,
成绩 smallint)
go
insert 学生表 values
('01','王同学','数学系'),
('02','李同学','数学系'),
('03','张同学','数学系')
最后的
insert 学生表 values
('01','王同学','数学系'),
('02','李同学','数学系'),
('03','张同学','数学系')
会报错
消息 102,级别 15,状态 1,第 15 行
',' 附近有语法错误。
为啥用中文做字段??????给我一个完美的解释
看的教程是这样的
SQL Server 上执行上面的 SQL 语句不会报错
[图片]
结束行多加了一个逗号