Uživatelské proměnné pro SQL příkazy: Porovnání verzí
| (Nejsou zobrazeny 2 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 == | == Datum == | ||
V definici je potřeba proměnnou nahrazující datum '''vkládat mezi apostrofy''', tj. například | |||
: '%DAT_OD%' | : '%DAT_OD%' | ||
: '%DAT_DO%' | : '%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
- Generátor sestav II - definice SQL příkazem.
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%.
Po stisknutí klávesové zkratky Ctrl+Shift+R je uživatel vyzván k doplnění hodnot do uživatelských proměnných.
Po odsouhlaseném zadání dojde k náhradě v původním sql příkazu.
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