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

Композитен ключ за сравнение

OT:вашата SQL заявка вероятно е грешна. Трябва да бъде:

select * from mytable 
where (custId, custLetters, product) 
in ( (0, 'A', 'Cheese'),
 (1, 'B', 'lemons'),
 (2, 'C', 'Aubergine'));

Не използвам дали Hibernate може да генерира такава заявка. Но in е просто синтактична захар за съюзи и дизюнкции.



  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 ORA-28759:грешка при отваряне на файл при заявка на utl_http пакет

  3. Объркване с Oracle CONNECT BY

  4. Заглавията на колоните продължават да се появяват в изхода на Oracle

  5. Как да дефинирам pl sql функция с динамични типове връщане в Oracle?