sql >> Database >  >> RDS >> Oracle

Standaardwaarde invoegen wanneer null wordt ingevoegd

Voor degenen die het nu lezen:

In Oracle 12c is er een nieuwe functie:DEFAULT OP NULL . Bijvoorbeeld:

CREATE TABLE tab1 (
  col1        NUMBER DEFAULT 5,
  col2        NUMBER DEFAULT ON NULL 7,
  description VARCHAR2(30)
);

Dus als je null probeert in te voegen in col2, wordt dit automatisch 7.



  1. Hoe verschillende forums in categorieën te groeperen PHP

  2. Wanneer MyISAM en InnoDB gebruiken?

  3. een vergrendelde tafel hernoemen

  4. Geneste Select met Zend Db