必要なSQL文(四)データの削除と更新

540 ワード

1.削除
  1)レコードの削除
  Delete from表名where id='xx'
  2)すべてのデータを削除し、初期化識別フィールドに戻ります。
  Truncateテーブル名
  3)deleteとtruncateの違い
     a.truncateはフィードを初期値に戻すことができます。
     b.truncateは条件が付けられません。
     c.truncateはトリガーに触れてはいけません。
     d.truncateの性能はdeleteよりずっと高いです。
2.更新
  1)基礎のudate
    テーブル名
    セット[列名]='値'
    where[列名]='値'
  2)replaceと一緒に使う
  --19歳以上の名前の中の'星'が'に変わった。
   テーブル名
   set name=replace(name,'星'★')
   where age>19