北京北大青鸟通州校区:SQL Server使用介绍(八)

在创建完数据库后需要走做的第一件事情就是插入数据,所以今天,北京北大青鸟通州校区ACCP6.0的讲师就讲解一下如何往表中录入数据。
那么如何在几张相关的表中插入数据。由于表中的引用关系的缘故我们应该先录入主表的数据,而后在录入字表的数据。

--首先,先录入AccpClass班级表的信息
--1.完整的插入方式
insert into AccpClass(className,headTeacher,description)
values
--注意,这种插入方式,需要指定所有字段,除了自增列,列名的顺序可以不分先后

--2.偷懒插入法
insert AccpClass values
--注意,这种方法可以省去字段名,但是插入数据的时候顺序必须要跟表中的一致,并且全部要指定数据,除自增列

--3.某些列需要使用默认值,比如班主任使用默认班主任
insert AccpClass values
--注意,指定default之后录入的值就是在创建表时指定的值了。

--4.当你需要插入多个值的时候,估计你会写上若干个insert语句,因为一个insert就仅仅是插入一条语句,但是SQL Server2008里面为你提供了一种简单的解决方案
insert AccpClass values
--注意,上面示例就插入了条数据,总之,你想插入多条就在后面继续写上“逗号”,分隔开就可以了。
--以此类推,可以插入其他数据了

北大青鸟网上报名
北大青鸟招生简章