PostgreSQL
 sql >> база данни >  >> RDS >> PostgreSQL

Могат ли препратките към външни ключове да съдържат NULL стойности в PostgreSQL?

За таблица 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. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Какъв трябва да бъде типът на параметъра в Java, когато е клеймо за време без часова зона в postgresql?

  2. Pandas актуализира sql

  3. psycopg2 и сигурност на SQL инжектиране

  4. Как да създадете индекс за елементи от масив в PostgreSQL?

  5. Как да направя препратка към именувани параметри във функциите на Postgres sql?