PostgreSQL : テストスクリプト

テストテーブル1
CREATE TABLE test_table_1 (
	test_1_id SERIAL PRIMARY KEY,
	test_1_memo TEXT NOT NULL,
	f_remove BOOL NOT NULL DEFAULT false,
	created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP,
	modified_at TIMESTAMP,
	removed_at TIMESTAMP
);

テストテーブル2
DROP TABLE IF EXISTS test_table_2;
CREATE TABLE test_table_2 (
	col1 INT,
	col2 CHAR(1),
    PRIMARY KEY(col1, col2)
);
INSERT INTO test_table_2 VALUES(1, 'A'), (2, 'B'), (3, 'C');

アルファベットの表示
/* 大文字でAからZ */
SELECT CHR(GENERATE_SERIES(65, 90));
/* 小文字でaからz */
SELECT CHR(GENERATE_SERIES(97, 122));