
PostgreSQLでテーブルにデータをINSERTします。
テーブルのカラムの情報を確認する!
データをINSERTするauthenticationテーブルのカラムの情報を確認します。
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 | 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します。
| 1 2 | 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文で確認します。
| 1 2 3 4 5 | 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)

