Oracle
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Oracle

Chèn giá trị mặc định khi chèn null

Đối với những người đang đọc nó:

Trong Oracle 12c có một tính năng mới: DEFAULT BẬT KHÔNG ĐỦ . Ví dụ:

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

Vì vậy, khi bạn cố gắng CHÈN null trong col2, giá trị này sẽ tự động là 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. SQL không phải là một hàm nhóm nhóm đơn

  2. Tạo gói SSIS - Để sao chép dữ liệu từ Oracle sang SQL Server

  3. Lỗi nghiêm trọng:jni.h:Không có tệp hoặc thư mục như vậy trong khi cài đặt jPype

  4. Câu lệnh DDL trong PL / SQL?

  5. Bỏ người dùng được kết nối trong cơ sở dữ liệu Oracle