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

Защо заявката на Oracle 12c изисква двойни кавички около таблицата

Може би сте създали таблицата с двойни кавички? Използването на двойни кавички ще запази регистъра и тъй като името на таблицата има както главни, така и малки букви във вашия пример, Oracle може да го намери само когато използвате двойните кавички.

Без двойните кавички, Oracle вероятно използва единичен регистър (горен?), независимо от всеки регистър, който може да имате в таблицата, по подразбиране.

Например:ако създадете таблицата с помощта на

create table "TaBlE_NaMe" (blah..)

тогава трябва да използвате двойните кавички във вашия SELECT.

Ако създадете таблицата с помощта на

create table TaBlE_NaMe (blah..)

SELECT без кавички трябва да работи правилно. (Ще работи с цитата също, ако имате всички букви от името на таблицата в главни букви)



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Спазвайте реда от клауза „IN“.

  2. Неуточнена грешка по време на изпълнение при изпълнение на vba скрипт

  3. Помощ за изчисляване на сложна сума в йерархичен набор от данни

  4. как да преобразувам датата в номер на месеца?

  5. Oracle:Java съхранена процедура, изпращаща JMS съобщение