目錄insert into 用於向資料庫的某個表中新增資料。
-- 語法 1
insert into table_name (column1, column2, ... ,columnn)
values (value1, value2, ... , valuen);
-- 語法 2
-- 當為表裡所有列新增資料時,可以省略列名。但值要與列名順序一致。
insert into table_name
values (value1, value2, ... , valuen);
-- 例項
insert into link_men
values ('eric', '1991-12-19', '深圳市', 999.99);
從另外一張表中匯入資料
-- 語法
insert into table_ame_1
select column1, ... , columnn
from table_name_2
where [condition];
-- 例項
-- 建立 新錶 link_men_1
create table link_men_1 (
id int primary key,
name text not null,
salary real
)-- 從link_men表中匯入id、姓名、工資
insert into link_men_1
select id, name, salary
from link_men
where 1=1;
select 可以從資料庫中獲取資料,以**的形式返回結果。
-- 語法
select * from table_name
where [condition]; -- 返回所有字段
select column1 from table_name
where [condition]; -- 僅返回column1欄位
-- 例項
select * link_men
-- 如果不加條件,則查詢表中所有資料。
where id = 1;
update 用於修改表中已有的資料。
-- 語法
update table_name
set column1 = value1, ... , columnn = valuen
where [condition];
-- 例項
update link_men
set salary = 888.88
-- 如果不加條件,則更新表中所有資料的salary值。
where id = 1;
delete 用於刪除表中已有的資料。
-- 語法
delete from table_name
where [condition];
-- 例項
delete from link_men
-- 如果不加條件,則刪除表中的所有資料。
where id = 1;
SQLite基礎操作
1.sqlite環境配置 解壓出來後,得到檔案sqlite3.def sqlite3.dll 和 sqlite3.exe 將存放sqlite檔案目錄新增到環境變數path路徑下 2.測試環境 c users administrator cd c sqlite c sqlite sqlite3 sql...
Sqlite資料庫基礎操作教程
sqlite資料庫基礎操作教程。建立繼承sqliteopenhelper的類 public class mysql extends sqliteopenhelper 建立表方法 override public void oncreate sqlitedatabase db 資料庫更新時呼叫方法 ov...
FMDatabase操作sqlite資料庫
fmdatabase 表示乙個單獨的sqlite資料庫。用來執行sqlite的命令。fmresultset 表示fmdatabase執行查詢後結果集。fmdatabasequeue 如果你想在多執行緒中執行多個查詢或更新,你應該使用該類。這是執行緒安全的。通過指定sqlite資料庫檔案路徑來建立fm...