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

Thêm cột vào bảng với SQL ràng buộc kiểm tra

Không có ADD COLUMN mệnh đề trong ALTER TABLE cú pháp. Nó chỉ là ADD .

ALTER TABLE store101
ADD Base_salary NUMBER(7, 2) -- there is no need to add COLUMN clause
CONSTRAINT store101_Base_salary_ck 
CHECK (Base_salary > 0);

Đây là SQLFiddle bản demo




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Hàm tương đương cho DATEADD () trong Oracle

  2. Oracle PL / SQL:khối thực thi song song

  3. Oracle tạo bảng dưới dạng lựa chọn với điều kiện tối đa đếm

  4. sai số hoặc loại đối số khi gọi Stored Proc

  5. Làm thế nào để triển khai trình kích hoạt này trên Oracle SQL?