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

Вмъкване на стойност по подразбиране, когато е вмъкната нула

За тези, които го четат сега:

В Oracle 12c има нова функция:ПО ПОДРАЗБИРАНЕ НА NULL . Например:

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

Така че, когато се опитате да ВМЪКНЕТЕ null в col2, това автоматично ще бъде 7.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Как да върна днешната дата към променлива в Oracle

  2. Създайте таблица DDL с Изпълнете незабавно в базата данни на Oracle, част 2

  3. Как да премахна повтарящи се стойности на колони от отчета

  4. Предаване на ClientInfo/ClientIdentifier на syscontext/връзка с Hibernate за целите на одита

  5. Защо имам неуспешна контролна сума при всяка лоша SQL заявка в Oracle, когато Native Encryption (ASO) е активирано?