sql >> データベース >  >> RDS >> PostgreSQL

$mysqli->insert_idと同等のpostgresql

    挿入した行のPK(またはテーブルの列を使用する式)が必要な場合は、RETURNING句を使用できます。ドキュメント:RETURNING句

    test=# create table a (id serial, val text);
    NOTICE:  CREATE TABLE will create implicit sequence "a_id_seq" for serial column "a.id"
    CREATE TABLE
    
    test=# insert into a (val) values ('foo') returning id;
     id 
    ----
      1
    


    1. トリガーエラーORA-04092ORA-04088

    2. OracleのTO_DATEのJavaDate.toString

    3. SQL Server(T-SQL)でデータベースメールの構成設定を変更する方法

    4. 列内に保存されたJSONに基づいてクエリを実行します