rakutoネット
お問合せ 免責事項 Q&A 掲示板 サイト管理 リンク サイトマップ
HOME > SQLiteのシーケンス設定

SQLiteのシーケンス設定


SQLiteには型がないようだ。

型がないと自由度が高いのでプログラムでしっかり制御しましょう。

SQLiteのシーケンス設定

CREATE TABLE account_tbl (
    id INTEGER,
    number INTEGER,
    name VARCHAR(64) NOT NULL,
    email VARCHAR(128),
    PRIMARY KEY (id)
);
 
INSERT INTO account_tbl (number,name,email) 
    VALUES (30248,'高橋','yujiro@rakuto.net'); 
INSERT INTO account_tbl (number,name,email) 
    VALUES (45567,'藤井','fuzy@rakuto.net');

シーケンス

MySQLでは「auto_increment」で設定する部分です。

PostgreSQLでは「CREATE SEQUENCE」で発行(nextval)する度にどんどんカウントされる部分です。

SQLiteではシーケンス対象の型を「INTEGER」で宣言しPRIMARY KEYを指定するとどんどんカウントアップしていきます。

動作内容はMySQLに似ていると思います。


SQLite Tips 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
  •  サンプル サンプル/ダウンロード
  •  リンク リンク
  •  掲示板 掲示板

メニュー

  •  SQLiteのシーケンス設定
  •  SQLiteでの外部結合
  •  SQLiteでの日付データ
  •  SQLiteでの日付関数
  •  SQLiteでの年齢計算
  •  SQLiteでのalter

キーワード検索

キーワード



最近の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.