streda, 17 september 2014 10:27 Written by 2267 times

PL/SQL - cykly

Ukážeme si zopár príkladov použitia rôznych druhov cyklov v PL SQL.

 

streda, 20 august 2014 13:51 Written by 2804 times

SQL - porovnanie zhodnosti obsahu dvoch tabuliek

Malý príklad, ako rýchlo porovnať, či dve tabuľky so zhodnou štruktúrou majú rovnaký počet riadkov s rovnakým obsahom. Príklad som testoval v prostredí Oracle 11g.

Predstavíme vám niekoľko užitočných pohľadov pre tabuľky, obmedzenia (constraints) a odkazy (referencie) na tabuľky. Určite sa tieto pohľady môžu zísť vývojárovi pod ORACLE databázami. Pohľady sú ladené v prostredí ORACLE 11g.

pondelok, 21 júl 2014 14:56 Written by 1442 times

PL/SQL - optimalizácia príkazu UPDATE v cykle

Príklad som testoval na prostredí ORACLE 11g. Predpokladám, že programátor má základné znalosti v SQL.

Ukážeme si tentokrát viaceré spôsoby, ako co najviac optimalizovane urobiť zmenu hodnôt v riadku, ktorá sa vykonáva v cykle.

streda, 02 júl 2014 13:51 Written by 3964 times

SQL - Vymazanie väčšieho počtu riadkov z tabuľky.

Ukážeme si jednoduchý príklad, ako sa dá vymazať veľký počet riadkov z tabuľky v celkom krátkom čase. Mnohí začínajúci programátori napíšu:

Mnohokrát nastane pre databázového programátora situácia, keď potrebuje vymazať z tabuľky určité skupiny záznamov. Záznamy samozrejme musia spĺňať nejakú spoločnú podmienku, na základe ktorej je možné potom duplicitné záznamy z tabuľky vymazať. Rozhodol som sa zozbierať a uverejniť pár príkladov spoločne vykonávajúcich rovnakú vec, popísať ich a ponúknuť čo najoptimálnejší príklad.