streda, 18 február 2015 09:54 Written by 3137 times

SQL - generovanie rôznych zoznamov pomocou SQL dotazu

Zdravím databázových programátorov.
Dnes si ukážeme zopár malých príkladov, ako vygenerovať jednoduché zoznamy čísel, dátumov, časov a písmen (abecedy). Tieto zoznamy sú generované pomocou SQL príkazov bez pomoci čítania dát z tabuľky.

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.

Konverzie medzi číselnými sústavami by sa mohli zdať komplikované, ale databázový systém ORACLE disponuje veľmi silnými funkciami "TO_CHAR" a "TO_NUMBER",
ktoré nám v oblasti konverzií čísel veľmi uľahčujú život.

streda, 02 júl 2014 13:51 Written by 7427 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:

piatok, 23 máj 2014 14:43 Written by 4685 times

SQL - Detekcia duplicitných indexov na tabuľkách

Zdravím databázových programátorov. Predpokladám, že čitateľ tohto príspevku vie, čo je index ako objekt na tabuľke, ak nie, zjednodušene povedané, ide o objekt pridružený k tabuľke a slúži na rýchle hľadanie dát a rýchle triedenie dát v tabuľke. Ďalej predpokladám, že programátor ovláda SQL v prostredí Oracle 11g.

štvrtok, 28 november 2013 08:15 Written by 3873 times

PL/SQL - Výpis DDL príkazu objektu v schéme

Mnohí programátori v PL/SQL a SQL uz prišli k stavu, ked nemali niekedy k dispozícii grafického klienta, ktorý programátorom rýchlo, efektívne a hlavne pohodlne zobrazil všetky informácie o objekte (napr. tabuľke, balíčku/package, atď) na obrazovku. Samozrejme bez takéhoto klienta si máloktorý programátor v dnešnej dobe vie prácu predstaviť, ale predsa vždy sa môže stať,
že aplikácia nie je v danom čase k dispozícii alebo jednoducho to programátor len chce vedieť, aby si rozšíril obzor pri práci s databázami.

Zdravím databázových programátorov.
Programátori, ktorí programujú databázové aplikácie sa už mnohokrát stretli s problémom, ako efektívne vyriešiť problém s vložením viacerých záznamov do "cieľovej" tabuľky z inej "zdrojovej" tabuľky s tým, že pred vložením záznamu do "cieľovej" tabuľky sa skontrolujú záznamy na duplicitu.