rakutoネット
お問合せ 免責事項 Q&A 掲示板 サイト管理 リンク サイトマップ
HOME > トランザクションの操作

トランザクションの操作


BEGIN
トランザクションの開始
BEGIN [TRANSACTION [名前]] [ON CONFLICT 衝突時アルゴリズム]
サンプル
カラムの追加。
BEGIN TRANSACTION;
CREATE TEMPORARY TABLE prefecture_tbl_alter (
    id          integer,
    name        integer,
    group       integer
);
INSERT INTO prefecture_tbl_alter SELECT *,0 AS group FROM prefecture_tbl;
DROP TABLE prefecture_tbl;
CREATE TEMPORARY TABLE prefecture_tbl (
    id          integer PRIMARY KEY,
    name        integer,
    group       integer
);
INSERT INTO prefecture_tbl SELECT * FROM prefecture_tbl_alter;
END TRANSACTION;

END
トランザクションの終了
END [TRANSACTION [名前]]

COMMIT
トランザクションの確証
COMMIT [TRANSACTION [名前]]
サンプル
カラムの追加。
BEGIN TRANSACTION;
CREATE TEMPORARY TABLE prefecture_tbl_alter (
    id          integer,
    name        integer,
    group       integer
);
INSERT INTO prefecture_tbl_alter SELECT *,0 AS group FROM prefecture_tbl;
DROP TABLE prefecture_tbl;
CREATE TEMPORARY TABLE prefecture_tbl (
    id          integer PRIMARY KEY,
    name        integer,
    group       integer
);
INSERT INTO prefecture_tbl SELECT * FROM prefecture_tbl_alter;
COMMIT;

ROLLBACK
トランザクションの内のクエリを取りやめる
ROLLBACK [TRANSACTION [名前]]
サンプル
カラム追加の取りやめ。
BEGIN TRANSACTION;
CREATE TEMPORARY TABLE prefecture_tbl_alter (
    id          integer,
    name        integer,
    group       integer
);
INSERT INTO prefecture_tbl_alter SELECT *,0 AS group FROM prefecture_tbl;
DROP TABLE prefecture_tbl;
CREATE TEMPORARY TABLE prefecture_tbl (
    id          integer PRIMARY KEY,
    name        integer,
    group       integer
);
INSERT INTO prefecture_tbl SELECT * FROM prefecture_tbl_alter;
ROLLBACK;

<<テーブル・情報の操作
SQLiteコマンド一覧 SQLite特殊 その他>>

PHPリング

@PHP.ring Home
<5 <1 Random List 1> 5>

rktSQLite

  • sourceforge.jp

広告


アマゾン検索

サーチ:
Amazon.co.jpアソシエイト

カテゴリ

  •  Templateエンジンのすすめ Templateエンジンのすすめ
  •  SQLiteをやってみよう SQLiteをやってみよう
  •  SQLite SQLコマンド一覧 SQLiteコマンド一覧
  •  SQLite 管理プログラムSQLite 管理
  •  はじめてのEclipse はじめてのEclipse
  •  PHP SQLiteのTIPS PHP SQLiteのTIPS
  •  サンプル サンプル/ダウンロード
  •  リンク リンク
  •  掲示板 掲示板

メニュー

  •  新規作成 CREATE
  •  削除 DROP
  •  テーブル・情報の操作
  •  トランザクションの操作
  •  SQLite特殊 その他

キーワード検索

キーワード



最近のTB

  •  2006/03/13さくらのブログに挑戦[rakutoネットブログ]
  •  2006/01/20レーザーチャートの作成方法[脳内研究所]

Summary

  •     ATOM(XML)
  •     RDF(XML)
  •     RSS0.92(XML)
  •     RSS2.0(XML)

Powered by

  •     PHP
  •     Smarty
  •     SQLite
  •     MySQL
Copyright (C) 2005 `rakuto.net' All Rights Reserved.