Oracle
 sql >> Teknologi Basis Data >  >> RDS >> Oracle

Masukkan nilai default saat null dimasukkan

Bagi yang membacanya sekarang:

Di Oracle 12c ada fitur baru:DEFAULT DI NULL . Misalnya:

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

Jadi ketika Anda mencoba untuk INSERT null di col2, ini akan secara otomatis menjadi 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. TO_DSINTERVAL() Fungsi di Oracle

  2. Nilai n teratas yang berbeda dari satu kolom di Oracle

  3. Oracle SID dan nama Layanan; masalah koneksi

  4. Buffer string karakter kesalahan terlalu kecil di Oracle Stored Procedure

  5. Permintaan Oracle untuk Kecualikan akhir pekan, dan pukul 18:00 hingga 21:00