在創(chuàng)建完數(shù)據(jù)庫后需要走做的第一件事情就是插入數(shù)據(jù),所以今天,北京北大青鳥通州校區(qū)ACCP6.0的講師就講解一下如何往表中錄入數(shù)據(jù)。
那么如何在幾張相關(guān)的表中插入數(shù)據(jù)。由于表中的引用關(guān)系的緣故我們應(yīng)該先錄入主表的數(shù)據(jù),而后在錄入字表的數(shù)據(jù)。
--首先,先錄入AccpClass班級表的信息
--1.完整的插入方式
insert into AccpClass(className,headTeacher,description)
values
--注意,這種插入方式,需要指定所有字段,除了自增列,列名的順序可以不分先后
--2.偷懶插入法
insert AccpClass values
--注意,這種方法可以省去字段名,但是插入數(shù)據(jù)的時候順序必須要跟表中的一致,并且全部要指定數(shù)據(jù),除自增列
--3.某些列需要使用默認(rèn)值,比如班主任使用默認(rèn)班主任
insert AccpClass values
--注意,指定default之后錄入的值就是在創(chuàng)建表時指定的值了。
--4.當(dāng)你需要插入多個值的時候,估計(jì)你會寫上若干個insert語句,因?yàn)橐粋insert就僅僅是插入一條語句,但是SQL Server2008里面為你提供了一種簡單的解決方案
insert AccpClass values
--注意,上面示例就插入了條數(shù)據(jù),總之,你想插入多條就在后面繼續(xù)寫上“逗號”,分隔開就可以了。
--以此類推,可以插入其他數(shù)據(jù)了