sql

...now browsing by tag

 
 

Oracle: IN (SELECT …) versus EXISTS

Friday, December 1st, 2006

Možná jste (tak jako já) už někdy narazili na problém, že dotaz ve kterém použijete ve WHERE podmínce IN (SELECT ...) je neúnosně pomalý a kolega vám poradil, ať raději zkusíte použít EXISTS.

Vysvětlení jaký rozdíl je mezi IN (SELECT ...) a EXISTS najdete v článku Oracle Tip: Understand the difference between IN and EXISTS in subqueries

  • Share/Bookmark

How to execute sqlplus from shell script and check whether some error occured.

Friday, October 22nd, 2004

My colleague asked me for script that executes SQL*Plus and check whether some problem occured. Here is a solution…

Click to continue »

  • Share/Bookmark

Oracle: Stručný přehled, jak používat hinty

Tuesday, October 19th, 2004

Používání hintů v Oracle je tak trochu černá magie, u které hodně záleží také na přesné syntaxi (např.SELECT /*+ INDEX(M_EVENT M_EVENT_LOTIDEVENTID_IDX) */ je správně, ale SELECT /*+INDEX(M_EVENT M_EVENT_LOTIDEVENTID_IDX) */ už ne!). Na stránce http://www.dbasupport.com/oracle/ora9i/index_hints.shtml najdete pěkný souhrn toho nejzákladnějšího, co potřebujete vědět.

BTW: Nevíte náhodou někdo, jestli se píše "na syntaxi" nebo "na syntaxy"? Já se kloním k první variantě, ale blbě vypadají obě…

Click to continue »

  • Share/Bookmark