(三)SQL的操作功能
1.插入功能
1)標(biāo)準(zhǔn)格式:insert into 表名(字段名1,…字段名n)values(字段值1,…字段值n)
注意:此命令格式表示向表中插入記錄,當(dāng)插入的不是完整的記錄時必須指明字段
2)特殊格式:insert into 表名 from array 數(shù)組名
注意:此命令格式表示從指定的數(shù)組向表中插入記錄
2.更新功能
1)格式:update 表名 set 字段名1=表達(dá)式1,…字段名n=表達(dá)式n where 條件式
注意:使用where表示更新滿足條件的記錄,不使用where則更新全部記錄
2)注意update命令與replace命令的區(qū)別:
² update可對一表和多表操作,replace只能對當(dāng)前一表操作
² update用where接條件表達(dá)式,replace用for接條件表達(dá)式
² update用=接表達(dá)式,replace用with接表達(dá)式
² update用set接字段名,replace的字段名前不加set
² update不用where子句就可更新全部記錄,replace有all無for條件才是更新全部記錄
3.刪除功能
1)格式:delete from 表名 where 條件
注意:此命令表示邏輯刪除表中相應(yīng)的記錄,有where條件時表示邏輯刪除表中滿足條件的記錄
2)本格式可用于一表與多表,而delete for條件則只可用于當(dāng)前表
相關(guān)推薦:計算機等級考試二級VF三套全真預(yù)測試題及答案北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |