在DB2數(shù)據(jù)庫中創(chuàng)建了存儲(chǔ)數(shù)據(jù)的表之后,需要能夠?qū)?shù)據(jù)移入或移出表。將數(shù)據(jù)放入表中最簡(jiǎn)單的方法是使用INSERT命令。為了插入數(shù)據(jù),要提供想插入數(shù)據(jù)的表和列以及數(shù)據(jù)本身。在插入數(shù)據(jù)之后,就可以選擇、更新或刪除它。
這個(gè)練習(xí)演示如何將數(shù)據(jù)移入或移出數(shù)據(jù)庫。
在Control Center Object視圖中,選擇數(shù)據(jù)庫列表中的AUTHOR表并點(diǎn)擊Open。
圖1:Control Center —— 打開表
如下圖所示,點(diǎn)擊 Add Row。將數(shù)據(jù)輸入列中并提交事務(wù)。
圖2:添加行
如果沒有出現(xiàn)錯(cuò)誤,就沒有反饋。點(diǎn)擊Close關(guān)閉Open Table窗口。
通過Tools >Command Editor打開Command Editor。手工輸入INSERT命令,包括連接數(shù)據(jù)庫的語句:
|
(還可以使用命令編輯視圖執(zhí)行同樣的操作。)
點(diǎn)擊綠色的三角圖標(biāo)運(yùn)行命令。圖3顯示預(yù)期的運(yùn)行結(jié)果:
圖3:Command Editor —— 插入
如果表中有不再需要的數(shù)據(jù),可以使用同樣的窗口刪除它。點(diǎn)擊表AUTHOR和Open。
選擇第一行并點(diǎn)擊Delete Row。點(diǎn)擊Commit提交刪除操作。如果決定中止刪除操作,那么點(diǎn)擊Roll Back而不是Commit。
點(diǎn)擊其他行并刪除它以清空這個(gè)表,然后點(diǎn)擊Close。