【Access】クエリ(SQL)でテスト用テーブルの作成〜大量のテストデータを作成するコツ

① テスト用テーブルの作成

MSDNの参考サイト よりまずはサンプルテーブル作成用SQL(全データ型定義版)

この中で、必要な項目を選んで実行すればよい。

CREATE TABLE TestAllTypes(
MyText TEXT(50),
MyMemo MEMO,
MyByte BYTE,
MyInteger INTEGER,
MyLong LONG,
MyAutoNumber COUNTER,
MySingle SINGLE,
MyDouble DOUBLE,
MyCurrency CURRENCY,
MyReplicaID GUID,
MyDateTime DATETIME,
MyYesNo YESNO,
MyOleObject LONGBINARY,
MyBinary BINARY(50)
);

② テスト用テーブルにサンプル(ダミー)データを入力(1回目)

まず1つだけダミーのデータを作成する。項目は適宜追加。

INSERT INTO TestAllTypes ( MyLong )
VALUES (0);

③ テスト用テーブルにサンプル(ダミー)データを入力(2回目〜)

②で作成したデータを倍々で追加(実行する毎にデータが2倍増える)動きとする。

INSERT INTO TestAllTypes
SELECT TestAllTypes.*
FROM TestAllTypes;

コメント

タイトルとURLをコピーしました