SQLiteの自動インクリメント2024 年の最新の入門チュートリアル。このコースでは 文法,例, について学習できます。
SQLiteはAUTOINCREMENTが自動的にインクリメントされているテーブル内のフィールド値のためのキーワードです。 私たちは、あなたが特定のカラム名にテーブルを作成するときに自動的にフィールドの値を大きくAUTOINCREMENTキーワードを使用することができます。
唯一の整数(INTEGER)フィールドに使用するキーワードAUTOINCREMENT。
次のように基本的な使用AUTOINCREMENTキーワードは次のとおりです。
(テーブルtable_nameのCREATE COLUMN1 INTEGER AUTOINCREMENT、 column2のデータ型、 カラム3データ型、 jaja. columnNデータ型、 );
あなたは次のように会社のテーブルがある作成したいと仮定します。
sqliteの>(表会社を作成 ID INTEGER PRIMARY KEY AUTOINCREMENT、 名前テキスト、NOT NULL、 AGEのINT NOT NULLと、 ADDRESSのCHAR(50)、 SALARYのREAL );
今、会社テーブルに次のレコードを挿入します。
INSERT INTO COMPANY(氏名、年齢、住所、SALARY) VALUES( 'ポール'、32、 'カリフォルニア'、20000.00); INSERT INTO COMPANY(氏名、年齢、住所、SALARY) VALUES( 'アレン'、25、 'テキサス'、15000.00); INSERT INTO COMPANY(氏名、年齢、住所、SALARY) VALUES( 'テディ'、23、 'ノルウェー'、20000.00); INSERT INTO COMPANY(氏名、年齢、住所、SALARY) VALUES( 'マーク'、25、 'リッチモンド」、65000.00); INSERT INTO COMPANY(氏名、年齢、住所、SALARY) VALUES( 'デビッド'、27、 'テキサス'、85000.00); INSERT INTO COMPANY(氏名、年齢、住所、SALARY) VALUES( 'キム'、22、 '南ホール」、45000.00); INSERT INTO COMPANY(氏名、年齢、住所、SALARY) VALUES( 'ジェームズ'、24、 'ヒューストン'、10000.00);
これは、COMPANY表7元グループ、記録COMPANYテーブルを挿入します次のとおりです。
IDのNAME AGEアドレスSALARY ---------- ---------- ---------- ---------- ---------- 1ポール32カリフォルニア20000.0 2アレン25テキサス15000.0 3テディ23ノルウェー20000.0 4マーク25リッチモンド65000.0 5デイビッド27テキサス85000.0 6金22サウスホール45000.0 7ジェームス・24ヒューストン10000.0