在DB2數(shù)據(jù)庫的表中插入和刪除數(shù)據(jù)
在DB2數(shù)據(jù)庫中創(chuàng)建了存儲數(shù)據(jù)的表之后,需要能夠?qū)?shù)據(jù)移入或移出表。將數(shù)據(jù)放入表中最簡單的方法是使用INSERT命令。為了插入數(shù)據(jù),要提供想插入數(shù)據(jù)的表和列以及數(shù)據(jù)本身。在插入數(shù)據(jù)之后,就可以選擇、更新或刪除它。
這個練習(xí)演示如何將數(shù)據(jù)移入或移出數(shù)據(jù)庫。
在Control Center Object視圖中,選擇數(shù)據(jù)庫列表中的AUTHOR表并點擊Open。
如下圖所示,點擊 Add Row。將數(shù)據(jù)輸入列中并提交事務(wù)。
如果沒有出現(xiàn)錯誤,就沒有反饋。點擊Close關(guān)閉Open Table窗口。
通過Tools > Command Editor打開Command Editor。手工輸入INSERT命令,包括連接數(shù)據(jù)庫的語句:
connect to hellowld; insert into hwld.author values ('Claire', 1, 'DB2 UDB', '<author_info> <name>Claire</name> <ID>1</ID> <department> <department_title>DB2 CE</department_title> <responsibility>Supporting customer problems</responsibility> <start_year>2005</start_year> </department> <department> <department_title>DB2 Index Manager</department_title> <responsibility>Develop new features for DB2 indexes</responsibility> <start_year/> </department> </author_info>', 100); terminate;
(還可以使用命令編輯視圖執(zhí)行同樣的操作。)
點擊綠色的三角圖標(biāo)運行命令。圖3顯示預(yù)期的運行結(jié)果:
如果表中有不再需要的數(shù)據(jù),可以使用同樣的窗口刪除它。點擊表AUTHOR和Open。
選擇第一行并點擊Delete Row。點擊Commit提交刪除操作。如果決定中止刪除操作,那么點擊Roll Back而不是Commit。
點擊其他行并刪除它以清空這個表,然后點擊Close。
相關(guān)文章:
1. 深入優(yōu)化DB2 數(shù)據(jù)庫的五個最佳實踐(1)2. SQL Server數(shù)據(jù)庫超級管理員賬號防護(hù)知識3. 提高速度 優(yōu)化SQL Server數(shù)據(jù)庫查詢4. sql server數(shù)據(jù)庫備份有兩種方式5. DB2 LOAD命令中COPY NO/COPY的說明(1)6. 正確認(rèn)識DB2數(shù)據(jù)庫分區(qū)兼容性和并置概念7. 解析:在SQL Server下數(shù)據(jù)庫鏈接的使用8. 使用DB2look重新創(chuàng)建優(yōu)化器訪問計劃(5)9. DB2 V9.1 復(fù)制技術(shù)新特性及改進(jìn)展示(1)10. 講解DB2數(shù)據(jù)庫編程所應(yīng)掌握的基本知識
