版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
表數(shù)據(jù)實(shí)際操作本章主題如何進(jìn)行表中數(shù)據(jù)的添加、刪除、修改如何進(jìn)行數(shù)據(jù)的導(dǎo)入、導(dǎo)出表數(shù)據(jù)操作
前一章討論了使用SELECT語(yǔ)句在表中查詢數(shù)據(jù),但是SELECT語(yǔ)句只能檢索數(shù)據(jù),不能在表中添加、修改、刪除數(shù)據(jù),若要實(shí)現(xiàn)這些功能,則需要通過(guò)INSERT、UPDATE和DELETE等語(yǔ)句來(lái)實(shí)現(xiàn),這些操作也稱為插入查詢、更新查詢和刪除查詢,統(tǒng)稱為操作查詢。操作查詢能夠?qū)?shù)據(jù)庫(kù)的內(nèi)容進(jìn)行更改,但不能返回結(jié)果集。3第一節(jié)添加數(shù)據(jù)
數(shù)據(jù)庫(kù)中的表建好了以后,可以使用INSERT語(yǔ)句添加單條記錄,也可以使用INSERT…SELECT語(yǔ)句添加子查詢結(jié)果集。無(wú)論采用那種方式添加數(shù)據(jù),添加的數(shù)據(jù)都必須符合相應(yīng)列的數(shù)據(jù)類型、約束等,以保證表中數(shù)據(jù)的完整性。1.為新記錄的每個(gè)列都添加數(shù)據(jù)2.給新記錄的部分列添加數(shù)據(jù)3.給新記錄的每個(gè)字段都使用默認(rèn)值4.為標(biāo)識(shí)列添加數(shù)值INSERT語(yǔ)句INSERT…SELECT語(yǔ)句4第一節(jié)INSERT語(yǔ)句
使用INSERT語(yǔ)句可以向已建好的表中每次添加一條記錄。該語(yǔ)句的基本語(yǔ)法格式如下:INSERT[INTO]<目標(biāo)表名>[(列名列表)]VALUES(<值列表>)其中:
目標(biāo)表名,是指接受數(shù)據(jù)的表名。
列名列表,欲插入數(shù)據(jù)的各個(gè)列。這些列必須在目標(biāo)表中存在,順序可以任意;當(dāng)對(duì)目標(biāo)表中所有列都添加數(shù)據(jù)時(shí),列名列表可以省略。列名列表必須用圓括號(hào)括起來(lái)。
值列表,欲添加的數(shù)據(jù)值。各數(shù)據(jù)值與<列名列表>中列的順序一一對(duì)應(yīng),且數(shù)據(jù)都必須符合相應(yīng)列的數(shù)據(jù)類型、約束等,以保證表中數(shù)據(jù)的完整性。若對(duì)新記錄的所有列都添加數(shù)據(jù),并省略了列名列表,則值列表中數(shù)據(jù)的排列順序要與目標(biāo)表中列的順序一致。值列表也要用圓括號(hào)括起來(lái)。5
INSERT語(yǔ)句
使用INSERT語(yǔ)句時(shí)要注意以下幾點(diǎn):(1)必須為主鍵、不允許為空的列添加數(shù)據(jù)。(2)添加的數(shù)據(jù)必須符合相應(yīng)列的數(shù)據(jù)類型、約束,以保證表中數(shù)據(jù)的完整性。(3)若添加的數(shù)據(jù)是char、varchar、datetime數(shù)據(jù)類型,則該值要用單引號(hào)括起來(lái)。(4)對(duì)于指定有默認(rèn)值的列,若要使該列獲得其默認(rèn)值,則在值列表的相應(yīng)位置上使用DEFAULT關(guān)鍵字。6(1)為新記錄的每個(gè)列都添加數(shù)據(jù)
為新記錄的每個(gè)列都添加數(shù)據(jù),可以省略列名列表。若省略了列名列表,則值列表中數(shù)據(jù)的排列順序要與目標(biāo)表設(shè)計(jì)的字段順序一致;若不省略列名列表,在列名列表中各列的排列順序可以是任意的,但值列表中數(shù)據(jù)要與列名列表中各列一一對(duì)應(yīng)。例8-1:在學(xué)生表中添加學(xué)號(hào)為15003、姓名是張三的男生、漢族、生日1987-12-1、入學(xué)時(shí)間2004-9-1、所在班級(jí)為、重慶籍、備注信息為空的學(xué)生信息。分析:題目要求在案例數(shù)據(jù)庫(kù)的表Students中添加數(shù)據(jù),該表中的所有字段及其順序是Student_id、Student_name、Student_sex、Student_nation、Student_birthday、Student_time、Student_classid、Student_home、Student_else,要求輸入的數(shù)據(jù)涉及到了所有的字段,即要為新記錄的所有字段添加數(shù)據(jù),則<列名列表>可以省略,<值列表>中數(shù)據(jù)的順序要與上述字段的先后順序一致。語(yǔ)句如下:USESTUDENTINSERTINTOStudentsVALUES('15003','張三','男','01','1987-12-1','2004-9-1','2004015','重慶',NULL)7為新記錄的每個(gè)列都添加數(shù)據(jù)
執(zhí)行結(jié)果如圖8.1所示,從圖中可以看到在消息區(qū)有“(1行受影響)”的提示,即表示成功添加了一條記錄??捎孟铝姓Z(yǔ)句查看目的表中新插入的記錄。USESTUDENTSELECT*FROMStudents語(yǔ)句執(zhí)行結(jié)果如圖8.2所示。圖
8.1為新記錄的所有列添加數(shù)據(jù)圖8.2查看輸入的新紀(jì)錄8(2)給新記錄的部分列添加數(shù)據(jù)
也可以只為新記錄的部分列添加數(shù)據(jù),對(duì)于沒有添加數(shù)據(jù)的列,系統(tǒng)將按照下面的規(guī)則為其填充數(shù)據(jù):(1)設(shè)置有默認(rèn)值的列填充其默認(rèn)值。(2)具有IDENTITY屬性的列,且該表IDENTITY_INSERT選項(xiàng)的參數(shù)是OFF(默認(rèn)值是OFF),使用下一個(gè)增量標(biāo)識(shí)值。(3)數(shù)據(jù)類型為timestamp的列,不必為其添加數(shù)據(jù),系統(tǒng)自動(dòng)使用當(dāng)前的時(shí)間戳值。(4)若該列允許為空,則使用空值NULL。若上述四條都不符合,則記錄添加失敗,新記錄不能添加到目標(biāo)表中。9給新記錄的部分列添加數(shù)據(jù)例題
例8-2:在學(xué)生表中添加學(xué)號(hào)為15004、姓名是李四的男生、所在班級(jí)為的學(xué)生信息。分析:要求在案例數(shù)據(jù)庫(kù)的表Students中添加數(shù)據(jù),題目提供了學(xué)號(hào)、姓名、性別、所在班級(jí)的信息,即要為新記錄的部分字段添加數(shù)據(jù),在列名列表中填寫上述字段名(Student_id,Student_name,Student_sex,Student_classid),順序不限,但在<值列表>中數(shù)據(jù)的順序要與<列名列表>中字段的先后順序一一對(duì)應(yīng)。語(yǔ)句如下:USEStudentINSERTINTOStudents (Student_id,Student_name,Student_sex,Student_classid) VALUES('15004','李四','男','2004015')10(3)給新記錄的每個(gè)字段都使用默認(rèn)值
如果想在新行的全部列中都使用創(chuàng)建表時(shí)所指定的默認(rèn)值,則INSERT語(yǔ)句可以寫成下面的形式:INSERTINTO<目標(biāo)表名>DEFAULTVALUES11(4)為標(biāo)識(shí)列添加數(shù)值
若欲添加新記錄的目標(biāo)表有標(biāo)識(shí)列,則要注意該表的IDENTITY_INSERT選項(xiàng),該選項(xiàng)用于控制能否為標(biāo)識(shí)列指定數(shù)值插入,每個(gè)表的IDENTITY_INSERT選項(xiàng)的默認(rèn)值都是OFF。若表的IDENTITY_INSERT選項(xiàng)的參數(shù)是OFF,表示不能為標(biāo)識(shí)列輸入指定數(shù)值,只能由系統(tǒng)自動(dòng)填充,用INSERT語(yǔ)句添加記錄時(shí),在值列表中直接忽略標(biāo)識(shí)列的數(shù)值。自動(dòng)填充標(biāo)識(shí)列數(shù)據(jù)的規(guī)則:每次添加新記錄時(shí),系統(tǒng)會(huì)在前一次自動(dòng)填充數(shù)值的基礎(chǔ)上(注意:不是表中自動(dòng)標(biāo)識(shí)列的最大值),按標(biāo)識(shí)列數(shù)值遞增的規(guī)律計(jì)算出一個(gè)新值作為新記錄的標(biāo)識(shí)列的填充數(shù)據(jù)。12為標(biāo)識(shí)列添加數(shù)值例題
例8-3:在學(xué)生成績(jī)表中添加一條學(xué)號(hào)為“11001”、第3個(gè)學(xué)期開設(shè)的課程號(hào)為“4001”的成績(jī)?yōu)?5的新成績(jī)記錄。分析:成績(jī)表中有一字段SC_id是標(biāo)識(shí)列,在默認(rèn)情況下,IDENTITY_INSERT選項(xiàng)的默認(rèn)值是OFF,因添加的數(shù)據(jù)涉及到除了標(biāo)識(shí)列以外的所有字段,故可以省略列名列表,但在<值列表>中不用為標(biāo)識(shí)列SC_id指定數(shù)據(jù)。語(yǔ)句如下:USEStudentINSERTINTOStudent_course VALUES('11001','4001',85,3)若表的IDENTITY_INSERT選項(xiàng)的參數(shù)值設(shè)置為ON,則添加新記錄時(shí)必須為標(biāo)識(shí)列指定要輸入的數(shù)值,系統(tǒng)不再為其自動(dòng)填充。可用下面的語(yǔ)句設(shè)置表的IDENTITY_INSERT選項(xiàng)的參數(shù):SETIDENTITY_INSERT<表名>ON|OFF13(二)INSERT…SELECT語(yǔ)句
在INSERT語(yǔ)句中使用SELECT子查詢,可以將子查詢結(jié)果集中的記錄全部插入到目標(biāo)表中。其基本語(yǔ)法格式如下:INSERT[INTO]<目標(biāo)表名>[(<列名列表>)]SELECT<選擇列表>FROM源表名[WHERE<邏輯表達(dá)式>]使用INSERT…SELECT語(yǔ)句時(shí),應(yīng)注意下面幾點(diǎn):(1)INSERT的<列名列表>要放在圓括號(hào)里面,且不使用VALUES。(2)不要將SELECT子查詢寫在在圓括號(hào)里面,這一點(diǎn)和前面介紹的子查詢不一樣,要特別注意。(3)若SELECT子句的<選擇列表>和目標(biāo)表的結(jié)構(gòu)完全一樣,則可以省略INSERT子句的<列名列表>。(4)INSERT子句的<列名列表>和SELECT子句的<選擇列表>要注意按順序一一對(duì)應(yīng),若省略了INSERT的<列名列表>,則SELECT子句的<選擇列表>要和目標(biāo)表的字段的順序一一對(duì)應(yīng),相互對(duì)應(yīng)字段的數(shù)據(jù)類型、長(zhǎng)度、精度等要一致。14INSERT…SELECT語(yǔ)句例題
例8-4:在Student數(shù)據(jù)庫(kù)中建立一個(gè)新表ABC,在新表中添加學(xué)生表所有記錄的學(xué)號(hào)、姓名、性別、班級(jí)信息。分析:新表ABC中存放學(xué)生的學(xué)號(hào)、姓名、性別、班級(jí)等信息,則表ABC只需要這幾個(gè)字段即可,而且這些字段要和學(xué)生表Students中對(duì)應(yīng)字段的數(shù)據(jù)類型等要一致,比較便捷的方法就是先用SELECT語(yǔ)句,以表Students為源表,建一個(gè)空表,語(yǔ)句如下:USEStudentSELECTStudent_id,Student_name,Student_sex,Student_classidINTOABCFROMStudentsWHERE1=2語(yǔ)句中條件“1=2”顯然不成立,所以結(jié)果集為空,即建了一個(gè)空表。然后用下面的語(yǔ)句添加記錄:USEStudentINSERTINTOABCSELECTStudent_id,Student_name,Student_sex,Student_classidFROMStudents15第二節(jié)修改數(shù)據(jù)UPDATE…FROM語(yǔ)句UPDATE語(yǔ)句
有時(shí)需要修改表中現(xiàn)有的數(shù)據(jù),在SQLSERVER2005中,可以用UPDATE語(yǔ)句或UPDATE…FROM語(yǔ)句來(lái)實(shí)現(xiàn)這個(gè)功能。16(一)UPDATE語(yǔ)句UPDATE語(yǔ)句可以修改表中的一條或者多條記錄,其語(yǔ)法格式如下:UPDATE<目標(biāo)表名>SET{列名=表達(dá)式|NULL|DEFAULT}[,…n][WHERE搜索條件]其中:<目標(biāo)表名>是欲修改記錄的表。SET子句指定要修改的列和所用的數(shù)據(jù)。修改后的數(shù)據(jù)由表達(dá)式確定,但是必須要符合相應(yīng)字段的數(shù)據(jù)類型、長(zhǎng)度、精度和約束,以保證數(shù)據(jù)的完整性。另外,對(duì)具有默認(rèn)值的列可以使用DEFAULT修改為默認(rèn)值;對(duì)允許使用空值的列,也可以使用NULL修改為空值。WHERE子句用來(lái)篩選記錄,只對(duì)符合搜索條件的記錄修改,當(dāng)省略WHERE子句時(shí),將對(duì)表中的所有記錄都修改。例8-5:將成績(jī)表中課程代碼為4001的所有成績(jī)?cè)?0分以下(不含70)的成績(jī)都加5分。語(yǔ)句如下:USEStudent UPDATEStudent_courseSETStudent_Grade=Student_Grade+5WHERECourse_id='4001'ANDStudent_Grade<7017(二)UPDATE…FROM語(yǔ)句
UPDATE…FROM語(yǔ)句可擴(kuò)展UPDATE語(yǔ)句的功能,可擴(kuò)展功能主要表現(xiàn)在以下兩個(gè)方面:搜索條件可以擴(kuò)大到其它表中。在SET子句的表達(dá)式中可以從其它表中來(lái)獲取數(shù)據(jù)。UPDATE…FROM語(yǔ)句的語(yǔ)法如下:UPDATE<目標(biāo)表名>SET{列名=表達(dá)式|NULL|DEFAULT}[,…n]FROM<表名>[WHERE搜索條件]其中,F(xiàn)ROM子句用來(lái)指定其它表。例8-6:將姓名為葉海平的學(xué)生的電子商務(wù)基礎(chǔ)課程的成績(jī)改為88分。分析:要在成績(jī)表Student_course中修改成績(jī),但是姓名在學(xué)生表Students中,課程名在課程表Course中,所以在UPDATE語(yǔ)句中需要用到FROM子句。語(yǔ)句如下:USEStudentUPDATEStudent_courseSETStudent_grade=88 FROMStudentsASST INNERJOINStudent_courseASSC ONSC.Student_id=ST.Student_id INNERJOINCoursesASCS ONCS.Course_id=SC.Course_id WHERECS.Course_name='電子商務(wù)基礎(chǔ)'ANDST.Student_name='葉海平'18第三節(jié)刪除數(shù)據(jù)
對(duì)于表中已經(jīng)確定無(wú)用的記錄,可以用DELETE或者TRUNCATETABLE語(yǔ)句刪除。DELETE語(yǔ)句DELETE…FROM語(yǔ)句TRUNCATETABLE語(yǔ)句19(一)DELETE語(yǔ)句
DELETE語(yǔ)句可以從表中刪除一條或者多條記錄,語(yǔ)法格式如下:DELETE[FROM]<目標(biāo)表名>[WHERE<搜索條件>]其中:FROM關(guān)鍵字可選。<目標(biāo)表名>是要從中刪除記錄的表。WHERE子句用來(lái)篩選滿足<搜索條件>的記錄。該子句可選:若不選,則表示刪除表中的所有記錄;若選,則刪除滿足條件的記錄例8-7:在成績(jī)表中刪除學(xué)號(hào)為13001的學(xué)生的所有成績(jī)。分析:在成績(jī)表Student_course中刪除數(shù)據(jù),但不是刪除所有數(shù)據(jù),是刪除學(xué)號(hào)為13001的同學(xué)的所有成績(jī),所以需要使用WHERE子句來(lái)篩選。語(yǔ)句如下:USEStudentDELETEStudent_courseWHEREStudent_id='13001'20(二)DELETE…FROM語(yǔ)句
有時(shí)候要?jiǎng)h除記錄的搜索條件不在目標(biāo)表中,而是在其它表中,則需要在DELETE語(yǔ)句中使用FROM子句指定其它表,以便擴(kuò)充搜索記錄的條件,基本語(yǔ)法如下:DELETE[FROM]<目標(biāo)表名>FROM<表名>[WHERE<搜索條件>]其中,F(xiàn)ROM子句用來(lái)指定其它表,以便擴(kuò)充搜索記錄的條件,其它說(shuō)明DELETE語(yǔ)法中的一樣,在此不再?gòu)?fù)述。注意:不要將FROM關(guān)鍵字和FROM子句混淆。例8-8:在成績(jī)表中刪除安靜同學(xué)的所有成績(jī)。分析:題目要?jiǎng)h除姓名是安靜的同學(xué)的所有成績(jī),但是在成績(jī)表Student_course中沒有學(xué)生姓名字段,但是在學(xué)生表Students中有學(xué)生姓名字段,所以需要使用FROM子句來(lái)擴(kuò)充WHERE子句的搜索條件。在學(xué)生表Student_course和成績(jī)表Students中,有兩個(gè)相同意義的字段—學(xué)號(hào)Student_id,故這兩個(gè)表可以通過(guò)學(xué)號(hào)字段進(jìn)行內(nèi)連接,以便擴(kuò)充搜索條件,語(yǔ)句如下:USEStudentDELETEStudent_courseFROMStudent_courseASSCINNERJOINStudentsASSTONSC.Student_id=ST.Student_idWHEREStudent_name='安靜'21(三)TRUNCATETABLE語(yǔ)句
可以使用TRUNCATETABLE語(yǔ)句刪除表中的所有記錄,該語(yǔ)句的語(yǔ)法格式如下:TRUNCATETABLE<目標(biāo)表名>TRUNCATETABLE語(yǔ)句只是刪除目標(biāo)表中的所有記錄,執(zhí)行的結(jié)果和下面的語(yǔ)句(不帶WHERE的DELETE)是等效的:DELETE<目標(biāo)表名>但是TRUNCATETABLE語(yǔ)句執(zhí)行的速度要更快,占用的日志更少,這是因?yàn)門RUNCATETABLE直接釋放數(shù)據(jù)頁(yè),并且在事務(wù)日志中也只記錄數(shù)據(jù)頁(yè)的釋放,而
DELETE是一行一行地刪除,在事務(wù)日志中也要記錄每一條記錄的刪除。TRUNCATETABLE不能完全代替不帶WHERE的DELETE命令,不能替代的情況有:1.要保留標(biāo)識(shí)的情況下不能用TRUNCATETABLE,因?yàn)門RUNCATETABLE會(huì)重置標(biāo)識(shí)。2.需要使用觸發(fā)器的情況下不能使用TRUNCATETABLE,它不會(huì)激發(fā)觸發(fā)器。3.對(duì)于由FOREIGNKEY約束引用的表(即主鍵所在的表,不是外鍵所在的表)不能使用TRUNCATETABLE。4.對(duì)于參與了索引視圖的表不能使用
TRUNCATETABLE。注意:是指索引視圖,并非普通視圖。例8-9:刪除表ABC中的所有記錄。語(yǔ)句如下:USEStudentTRUNCATETABLEABC也可以用如下語(yǔ)句,效果一樣:USEStudentDELETEABC22第四節(jié)數(shù)據(jù)的導(dǎo)入與導(dǎo)出
任何數(shù)據(jù)庫(kù)都需要和外界交換數(shù)據(jù),數(shù)據(jù)的導(dǎo)入與導(dǎo)出是數(shù)據(jù)庫(kù)管理的基本要求。在SQLServer2005中,可以將SQLServer中的數(shù)據(jù)導(dǎo)出到其它的數(shù)據(jù)源中,例如Access數(shù)據(jù)庫(kù)、Excel工作表、文本文件等,也可以將其它數(shù)據(jù)源中的數(shù)據(jù)導(dǎo)入到SQLServer中的數(shù)據(jù)庫(kù)中。在SQLServer2005中,把從外界其它數(shù)據(jù)源輸入數(shù)據(jù)稱為導(dǎo)入,從SQLServer的數(shù)據(jù)庫(kù)中輸出數(shù)據(jù)到其它數(shù)據(jù)源稱為導(dǎo)出。下面以將SQLServer中的數(shù)據(jù)導(dǎo)出到Excel工作表中為例,介紹SQLServer的數(shù)據(jù)導(dǎo)出和導(dǎo)入方法。23數(shù)據(jù)的導(dǎo)入與導(dǎo)出例題
例8-10:將學(xué)生信息表Students中的所有學(xué)生信息導(dǎo)出到Excel工作表中。具體操作步驟如下:(1)從【開始】菜單上選擇【程序】|【MicrosoftSQLServer2005】|【SQLServerManagementStudio】(2)使用【windows身份驗(yàn)證】建立連接,在【對(duì)象資源管理器】中展開【數(shù)據(jù)庫(kù)】。(3)用鼠標(biāo)選中案例數(shù)據(jù)庫(kù)Student,單擊右鍵,在右鍵菜單中選擇【任務(wù)】命令,在其子菜單中執(zhí)行【導(dǎo)出數(shù)據(jù)(X)…】,彈出如圖8.3所示的【SQLServer導(dǎo)入和導(dǎo)出向?qū)А繉?duì)話框,單擊【下一步】按鈕,彈出如圖8.4所示的【選擇數(shù)據(jù)源】對(duì)話框。(4)在圖8.4所示的對(duì)話框中選擇數(shù)據(jù)源,即導(dǎo)入數(shù)據(jù)的來(lái)源,在本例中數(shù)據(jù)源使用默認(rèn)的“SQLNativeClient”,數(shù)據(jù)庫(kù)選擇本書案例數(shù)據(jù)庫(kù)“Student”,單擊【下一步】按鈕,彈出如圖8.5所示的【選擇目標(biāo)】對(duì)話框。24
(5)在圖8.5的對(duì)話框中,可設(shè)置目標(biāo)數(shù)據(jù)庫(kù)的相關(guān)選項(xiàng)。因要將數(shù)據(jù)導(dǎo)出在Excel表中,故目標(biāo)選擇“MicrosoftExcel”,在【Excel連接設(shè)置】中指定目標(biāo)Excel文件的路徑、文件名和版本(可單擊【瀏覽】按鈕,用對(duì)話框的形式指定目標(biāo)Excel文件的路徑和文件名)。若選中復(fù)選框【首行包含列名稱】,則在Excel文件的第一行出現(xiàn)相應(yīng)的字段名,各項(xiàng)設(shè)置好后單擊【下一步】按鈕,彈出如圖8.6所示的【指定表復(fù)制或查詢】對(duì)話框。數(shù)據(jù)的導(dǎo)入與導(dǎo)出例題圖8.3SQLServer導(dǎo)入和導(dǎo)出向?qū)?duì)話框圖8.4選擇數(shù)據(jù)源25
(6)在圖8.6所示的對(duì)話框中有兩個(gè)選項(xiàng):【復(fù)制一個(gè)或多個(gè)表或視圖的數(shù)據(jù)】,此選項(xiàng)用于復(fù)制源數(shù)據(jù)庫(kù)中現(xiàn)有表或視圖的全部數(shù)據(jù);【編寫查詢以查詢指定要傳輸?shù)臄?shù)據(jù)】,此選項(xiàng)用于編寫SQL查詢,以便對(duì)復(fù)制操作的源數(shù)據(jù)進(jìn)行操縱或限制,進(jìn)行有條件的導(dǎo)入導(dǎo)出。本例在此選項(xiàng)卡中選擇第一個(gè)選項(xiàng),單擊【下一步】按鈕,彈出如圖8.7所示【選擇源表和源視圖】對(duì)話框。數(shù)據(jù)的導(dǎo)入與導(dǎo)出例題圖8.5選擇目標(biāo)圖8.6指定表復(fù)制或查詢26數(shù)據(jù)的導(dǎo)入與導(dǎo)出例題
(7)在如圖8.7所示的對(duì)話框中,可以選擇要導(dǎo)出數(shù)據(jù)的表或者視圖。選中“Students”表,單擊【編輯映射】按鈕,彈出如圖8.8所示的【列映射】對(duì)話框。圖8.7選擇源表和源視圖27數(shù)據(jù)的導(dǎo)入與導(dǎo)出例題
(8)在圖8.8所示的對(duì)話框中,可以編輯源表和目標(biāo)表的列映射?!驹础苛惺菙?shù)據(jù)源表或源視圖的字段名,【目標(biāo)】列是對(duì)應(yīng)輸出到目標(biāo)表中的字段,若不輸出某字段,則可在對(duì)應(yīng)的【目標(biāo)】字段名上選擇“忽略”,也可修改目標(biāo)表的類型、可為空值等,修改各項(xiàng)參數(shù)后單擊【確定】,可回到圖8.7所示的對(duì)話框。圖8.8編輯列映射28數(shù)據(jù)的導(dǎo)入與導(dǎo)出例題
(9)在圖8.7所示的對(duì)話框中,單擊【預(yù)覽】按鈕,可預(yù)覽從源表或源視圖中導(dǎo)出的數(shù)據(jù),如圖8.9所示。單擊【確定】,可回到圖8.7所示的對(duì)話框。
(10)在圖8.7所示
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 配電設(shè)備改造工程
- 2024年高中語(yǔ)文 第五單元 寫作任務(wù)指導(dǎo)-學(xué)寫演講稿教案 新人教版必修下冊(cè)
- 2024-2025學(xué)年高中數(shù)學(xué) 第五章 三角函數(shù) 5.2.1 三角函數(shù)的概念 第2課時(shí) 三角函數(shù)的性質(zhì)教案 新人教A版必修第一冊(cè)
- 湖南省株洲景炎學(xué)校七年級(jí)地理上冊(cè) 2.3 世界的地形教案 湘教版
- 八年級(jí)生物上冊(cè) 第五單元 第四章 第二節(jié)《細(xì)菌》教案 (新版)新人教版
- 總體交通規(guī)劃設(shè)計(jì)合同(2篇)
- 雨棚使用年限合同(2篇)
- 漢字課件 博客
- 故事坐井觀天課件
- 寒號(hào)鳥課件講解
- 《女性生殖生》課件
- 項(xiàng)目管理與個(gè)人發(fā)展
- 電商物流行業(yè)培訓(xùn)資料
- 燃?xì)夤こ淌┕ぐ踩n件
- 參加戒毒藥物維持治療個(gè)人申請(qǐng)
- 皮試結(jié)果判斷標(biāo)準(zhǔn)
- 公安部保安管理制度
- Zippo-2024年美版年冊(cè)集合
- 重大隱患判定標(biāo)準(zhǔn)培訓(xùn)課件
- 第三單元《屈原列傳》《蘇武傳》《過(guò)秦論》《伶官傳序》文言知識(shí)綜合檢測(cè)題 統(tǒng)編版高中語(yǔ)文選擇性必修中冊(cè)
- 畫法幾何及機(jī)械制圖課件
評(píng)論
0/150
提交評(píng)論