PostgreSQL
 sql >> Teknologi Basis Data >  >> RDS >> PostgreSQL

Bisakah referensi kunci asing berisi nilai NULL di PostgreSQL?

Untuk tabel 1, pernyataan INSERT ini akan berhasil. Jika Anda menjalankannya 100 kali, itu akan berhasil 100 kali.

insert into referencing_table values (null);

Pernyataan INSERT yang sama akan gagal pada tabel 2.

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


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cara Membuat Tabel Pivot di PostgreSQL

  2. Menambahkan kolom sebagai kunci asing memberikan kolom KESALAHAN yang direferensikan dalam batasan kunci asing tidak ada

  3. Cara Menggunakan Model Machine Learning KNN dengan 2UDA – PostgreSQL dan Orange (Bagian 1)

  4. berikan jumlah parameter yang tidak diketahui ke klausa IN menggunakan JDBC dan Postgres

  5. Kesalahan sintaks di akhir input di PostgreSQL