學習sqlite3(四)---SQLite中的高級SQL

一、修改數據

修改數據的語句:insert,update,delete

1、插入記錄

1) insert語句一次插入一條記錄,一般格式:

insert into table(column_list) values (value_list)

這裏寫圖片描述

檢驗插入的數據:

這裏寫圖片描述

2)插入多行

創建一個新表foods2,並插入表foods的所有記錄

這裏寫圖片描述

create table直接指定從select語句中創建表

這裏寫圖片描述


2、更新記錄

update命令用於更新表中的記錄,該命令可以修改一個表中一行或多行中的一個或多個字段。

update語句一般格式爲:

update table set update_list where predicate;

這裏寫圖片描述

3、刪除記錄

delete from table where predicate

二、數據完整性

1、類型:

主要涉及四類:域完整性,實體完整性,引用完整性,用戶定義完整性

2、實體完整性

唯一性約束;
主鍵約束—-64-bit整型字段–rowid—rowid oid

3、域完整性

域處理兩件事情:類型和範圍

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章