Pom10: Porovnání verzí
(Stránka vyprázdněna) |
|||
| Řádek 1: | Řádek 1: | ||
'''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. | |||
[[Image: Sql nahrada promennych uzivatelem-priklad1.png|450px]] | |||
[[Image: Sql nahrada promennych uzivatelem-priklad1-doplneni-hodnot.png|450px]] | |||
[[Image: Sql nahrada promennych uzivatelem-priklad1-po-nahrade.png|450px]] | |||
Věc: Drobná úprava SQL promptu | |||
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. | |||
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:36
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.
Věc: Drobná úprava SQL promptu
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.
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 ;-)