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

PostgreSQLで外部キー参照にNULL値を含めることはできますか?

    表1の場合、このINSERTステートメントは成功します。 100回実行すると、100回成功します。

    insert into referencing_table values (null);
    

    同じINSERTステートメントがテーブル2で失敗します。

    ERROR:  null value in column "indexing_table_id" violates not-null constraint
    DETAIL:  Failing row contains (null).
    


    1. プロシージャ内にイベントを作成します-SQL

    2. 同様の演算子を使用せずに、複数の単一または参照のデータを取得する

    3. MySQLでサブクエリをキャッシュ/再利用する

    4. MySQL、MySQLi、PDOの違いは何ですか?