PostgreSQLでテーブルにデータをINSERTします。
テーブルのカラムの情報を確認する!
データをINSERTするauthenticationテーブルのカラムの情報を確認します。
inventory=# \d authentication Table "public.authentication" Column | Type | Collation | Nullable | Default ------------+-----------------------------+-----------+----------+--------- user_id | character varying(50) | | not null | username | character varying(50) | | not null | password | character varying(50) | | not null | email | character varying(255) | | not null | created_on | timestamp without time zone | | not null | last_login | timestamp without time zone | | | Indexes: "authentication_pkey" PRIMARY KEY, btree (user_id) "authentication_email_key" UNIQUE CONSTRAINT, btree (email) "authentication_username_key" UNIQUE CONSTRAINT, btree (username)
データをINSERTする!
authenticationテーブルにデータをINSERTします。
inventory=# insert into authentication (user_id, username, password, email, created_on, last_login) values ('00000001', 'sysusr01', 'sysusr01', 'lab4ict@gmail.com', '2023-05-09 00:00:00', '2023-05-09 00:00:00'); INSERT 0 1
データを確認する!
INSERTしたデータをSELECT文で確認します。
inventory=# select * from authentication; user_id | username | password | email | created_on | last_login ----------+----------+----------+-------------------+---------------------+--------------------- 00000001 | sysusr01 | sysusr01 | lab4ict@gmail.com | 2023-05-09 00:00:00 | 2023-05-09 00:00:00 (1 row)
おわりに
PostgreSQLのテーブルへのデータINSERTは、標準的なSQL文で実行することができます。
参考情報
関連記事
参考書籍(Amazon)