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

Bagaimana cara menambahkan kolom bukan nol dan batasan centang dalam satu baris di Oracle 11g?

Gulung NOT NULL kendala ke dalam CHECK kendala:

ALTER TABLE FOO_AUTHORS 
  ADD PUBLICATION_PERIOD_DAYS INTEGER DEFAULT 1
  CONSTRAINT publicationPeriodDays
  CHECK ( PUBLICATION_PERIOD_DAYS IS NOT NULL AND PUBLICATION_PERIOD_DAYS > 0 );

Baris yang ada akan memiliki PUBLICATION_PERIOD_DAYS setel ke nilai default.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Apa efek menempatkan komit setelah DML dalam prosedur?

  2. Apa gunanya ORM Jika saya harus mendefinisikan setiap bidang di app.config untuk Oracle .net Entity Framework

  3. Bagaimana cara membuat tampilan menggunakan tindakan dinamis di APEX oracle?

  4. Manajer Konkuren Oracle

  5. Oracle:apakah mungkin membuat sinonim untuk skema?