Pom10: Porovnání verzí

Z Prirucky
Řádek 2: Řádek 2:
* [[SQL prompt]]
* [[SQL prompt]]
* [[Generátor sestav II]] - definice SQL příkazem.
* [[Generátor sestav II]] - definice SQL příkazem.


== SQL prompt ==
== SQL prompt ==
Příklad použití demonstrují následující obrázky.
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%.'' <br>
[[Image: Sql nahrada promennych uzivatelem-priklad1.png|450px]]
[[Image: Sql nahrada promennych uzivatelem-priklad1.png|450px]]


''Po stisknutí klávesové zkratky Ctrl+Shift+R je uživatel vyzván k doplnění hodnot do uživatelských proměnných.'' <br>
[[Image: Sql nahrada promennych uzivatelem-priklad1-doplneni-hodnot.png|450px]]
[[Image: Sql nahrada promennych uzivatelem-priklad1-doplneni-hodnot.png|450px]]


''Po odsouhlaseném zadání dojde k náhradě v původním sql příkazu.'' <br>
[[Image: Sql nahrada promennych uzivatelem-priklad1-po-nahrade.png|450px]]
[[Image: Sql nahrada promennych uzivatelem-priklad1-po-nahrade.png|450px]]


== 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.


Věc: Drobná úprava SQL promptu
== Odkazy ==
Pokud budete posílat zákazníkovi nějaké SQL příkazy a budete od něj potřebovat součinnost, jakože bude muset vyplnit osobní číslo, období nebo něco jiného, můžete použít syntaxi s proměnnýma v procentech.
* [[SQL prompt]]
 
* [[Generátor sestav II]]
Jak to funguje:
- Vy posíláte DELETE FROM pracovnici WHERE os_cislo >= %OS_CISLO_OD% AND os_cislo <= %OS_CISLO_DO%
- Po zákazníkovi chcete, aby dosadil vlastní hodnoty podle potřeby. Řeknete mu, aby v SQL promptu stiskl Ctrl+R (nově je to v okně i napsané)
- Jemu naběhne okýnko, ve které doplní osobní čísla a tlačítkem "Použít" je dostane do SQL příkazu
- Normálně spustí SQL tlačítkem Provést
 
Je to jenom okrajová prkotinka, není nutné tomu nijak podléhat ;-)

Verze z 7. 5. 2014, 14:50

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.

Odkazy