行受影响 是什么意思

这就是说明你写的语句没问题,此句实现插入一条name为a kecheng为d fenshu为d  的数据

说明你插入的数据成功...

CREATE TABLE  Student
(
  Sno   char(7) PRIMARY KEY , 
  Sname nchar(5)  NOT NULL   ,
  Sex   nchar(1) DEFAULT '男' ,
  Sage  tinyint  check( Sage>=15 ANd Sage <=45),
  Sdept nvarchar(20)        ---可变长度的统一编码nverchar
)
GO
INSERT INTO Student VALUES ('1','李明','男',20,N'计算机系')
INSERT INTO Student VALUES ('2','张然','女',19,N'经管系' )
INSERT INTO Student VALUES ('3','许晴','女',18,N'电子系')

CREATE TABLE Course
(
  Cno char(7)  PRIMARY KEY ,
  Cname nvarchar(20) not null ,
  Credit numeric(3,1) check(credit>=0)  --numeric(p,,s) p 为精度,是为小数位个数
)

INSERT INTO Course  VALUES('1', 'SQL Server',4)
INSERT INTO Course  VALUES('2'    ,'VB',3)
INSERT INTO Course  VALUES('3','专业英语',2)

CREATE TABLE SC
(
  Sno  char(7) not null ,
  Cno  char(7)  not null ,
  Grade tinyint ,
 PRIMARY KEY (Sno, Cno),    --定义主码约束
 FOREIGN KEY (Sno) REFERENCES Student(Sno) , --定义外码约束并关联student
 FOREIGN KEY (Cno) REFERENCES Course(Cno)    
)
INSERT INTO SC  VALUES ('1','1',90)
INSERT INTO SC  VALUES ('2','2',76)
INSERT INTO SC  VALUES ('2','1',85)
INSERT INTO SC  VALUES ('3','3',70)
Go

 

posted @ 2014-04-01 13:20  龚细军  阅读(1428)  评论(0编辑  收藏  举报