Uživatelské proměnné pro SQL příkazy: Porovnání verzí

Z Prirucky
(Založena nová stránka: '''Uživatelské proměnné pro SQL příkazy''' vzniknou tak, že uživatelské pojmenování je zadáno mezi znaky %(na začátku a na konci). Mohou být použity v synta…)
 
 
(Nejsou zobrazeny 3 mezilehlé verze od stejného uživatele.)
Řádek 17: Řádek 17:
== Generátor sestav II ==
== Generátor sestav II ==
Funkcionalita je obdobná - uživatelské proměnné se zadají do syntaxe sestavy a při pokusu o vytvoření sestavy je uživatel vyzván, aby v pomocném okně doplnil hodnoty těchto proměnných.  
Funkcionalita je obdobná - uživatelské proměnné se zadají do syntaxe sestavy a při pokusu o vytvoření sestavy je uživatel vyzván, aby v pomocném okně doplnil hodnoty těchto proměnných.  
'''Duplikované proměnné''' - pokud je jedna proměnná opakovaná v sql příkazu vícekrát, systém její hodnotu po uživateli vyžádá pro usnadnění pouze jedenkrát. <!-- hd id 35463 -->
== Datum ==
V definici je potřeba proměnnou nahrazující datum '''vkládat mezi apostrofy''', tj. například
: '%DAT_OD%'
: '%DAT_DO%'
Při zadání konkrétní hodnoty je pak potřeba respektovat syntaxi sql serveru, tj. například:
: 01.08.2016 - pro Informix
: 2016-08-01 - pro MS SQL


== Odkazy ==
== Odkazy ==
* [[SQL prompt]]
* [[SQL prompt]]
* [[Generátor sestav II]]
* [[Generátor sestav II]]

Aktuální verze z 24. 4. 2017, 14:40

Uživatelské proměnné pro SQL příkazy vzniknou tak, že uživatelské pojmenování je zadáno mezi znaky %(na začátku a na konci). Mohou být použity v syntaxi v částech

SQL prompt

Příklad použití demonstrují následující obrázky.

Zadání s uživatelskými proměnnými %OS_CISLO_MIN% a %OS_CISLO_MAX%.
Sql nahrada promennych uzivatelem-priklad1.png

Po stisknutí klávesové zkratky Ctrl+Shift+R je uživatel vyzván k doplnění hodnot do uživatelských proměnných.
Sql nahrada promennych uzivatelem-priklad1-doplneni-hodnot.png

Po odsouhlaseném zadání dojde k náhradě v původním sql příkazu.
Sql nahrada promennych uzivatelem-priklad1-po-nahrade.png

Generátor sestav II

Funkcionalita je obdobná - uživatelské proměnné se zadají do syntaxe sestavy a při pokusu o vytvoření sestavy je uživatel vyzván, aby v pomocném okně doplnil hodnoty těchto proměnných.

Duplikované proměnné - pokud je jedna proměnná opakovaná v sql příkazu vícekrát, systém její hodnotu po uživateli vyžádá pro usnadnění pouze jedenkrát.

Datum

V definici je potřeba proměnnou nahrazující datum vkládat mezi apostrofy, tj. například

'%DAT_OD%'
'%DAT_DO%'

Při zadání konkrétní hodnoty je pak potřeba respektovat syntaxi sql serveru, tj. například:

01.08.2016 - pro Informix
2016-08-01 - pro MS SQL

Odkazy