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

как да използвате каскада в оракул

Oracle не поддържа каскадни актуализации на първични ключове. Първичният ключ трябва да бъде уникален и неизменен, така че никога да не се налага да се променя. Тъй като никога не трябва да актуализирате първичен ключ, не би трябвало да има нужда от каскадни актуализации.

По принцип вероятно също трябва да използвате VARCHAR2 тип данни, а не VARCHAR . Понастоящем тези типове данни са идентични, но Oracle може да промени семантиката на VARCHAR въведете в бъдеще, за да накарате празния низ да се третира различно от NULL . Ако приемем, че не искате вашето приложение потенциално да се повреди в бъдеще, когато тази семантика се промени, би било по-безопасно да използвате VARCHAR2 .




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. как да съхранявате име на файл за разглеждане в база данни

  2. Oracle процедура с case Зависи от параметъра

  3. Oracle SQL Намиране на 5-те най-ниски заплати

  4. Как да използвате команди като DROP TABLE и т.н. в съхранена процедура

  5. Oracle PL/SQL:Пример DBMS_SCHEDULER.CREATE_JOB