sql >> Databáze >  >> RDS >> Oracle

Složený klíč ve srovnání

OT:Váš SQL dotaz je pravděpodobně chybný. Mělo by to být:

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

Nepoužívám, zda Hibernate dokáže vygenerovat takový dotaz. Ale in je pouze syntaktický cukr pro konjunkce a disjunkce.



  1. Hromadné aktualizace Oracle pomocí ODP.NET

  2. Jak zkontrolovat únik databázového připojení v aplikaci Java EE?

  3. Pochopení funkce PIVOT v T-SQL

  4. Mohu mít primární klíč bez seskupeného indexu? Mohu mít také vícehodnotový seskupený index?