一些常用SQL...
1、對select 查詢出來的數據時行修改...
1) select t.rowid, t.* from tablename t
//取出數據物理rowid 並顯示,些時可以對其進行修改....
2) select * from tablename for update
//取出數據顯示,此時可以對其進行編輯....
以上兩種修改,修改後一定要進行commit,不然會鎖住table...
2、Update 的用法....
例:
update tablename set table的字段 ='我設定的字段'
where table字段 = '條件1'
and table字段 = '條件2'
and .......
3、Insert into 的用法....
例:1)
insert into tablename ('字段1','字段2','字段3',.....,'字段n')
values('內容1','內容2','內容3',......,'內容n')
例:2)
insert into tablename select * from tablename1
//將table1 內的所有數據傳入tablename 裡
//tablename1 的結構必須跟tablename 的結構完全一樣...
4、Delete 的用法....
delete from tablename
where 字段=條件
and .................
5、Grant 的用法.
//授權給指定的用戶..
Grant select,
insert,
update,
delete
on tablename to 用戶;
例:
Grant select,
insert,
update,
delete
on tablename to public ;
//給指定的用戶授入所有的權限...
Grant all on tablename to public ;
6、Truncate 清空一個table...
truncate table tablename ;