一些常用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 ;





                          


        

posted on 2005-01-04 13:59  封起De日子  阅读(105)  评论(0编辑  收藏  举报

导航