Sql bind – HEIDENHAIN TNC 128 (77184x-02) Uživatelská příručka
Stránka 228
Programování: Q-Parametry
8.9
Přístupy do tabulek s příkazy SQL
8
228
TNC 128 | Uživatelská příručka programování s popisným dialogem HEIDENHAIN | 6/2014
SQL BIND
SQL BIND
spojuje Q-parametr s jedním sloupcem tabulky. Instrukce
SQL Fetch, Update a Insert vyhodnocují toto „spojení“ (přiřazení)
během přenosu dat mezi výsledkovou sadou a NC-programem.
SQL BIND
bez názvu tabulky a sloupce spojení ruší. Spojení končí
nejpozději s ukončením NC-programu, popř. podprogramu.
Můžete programovat libovolný počet „spojení“.
Během čtení a zápisů se bere ohled výlučně na
sloupečky, které jsou uváděné v instrukci Select.
SQL BIND...
se musí naprogramovat
před
instrukcemi Fetch, Update nebo Insert. Instrukci
Select můžete naprogramovat bez předchozích
spojovacích instrukcí.
Pokud uvedete v instrukci Select sloupečky, které
nemají naprogramované žádné „spojení“, tak
to během čtení/zápisů vyvolá chybu (přerušení
programu).
Číslo parametru pro výsledek
: Q-parametr, který
se spojí (přiřadí) se sloupečkem tabulky.
Databanka: Název sloupečku
: zadejte název
tabulky a označení sloupce – oddělené tečkou (.).
Název tabulky
: synonymum nebo cesta a název
souboru této tabulky. Synonymum se zadává přímo
– cesta a název souboru se uvádí v jednoduchých
uvozovkách.
Označení sloupečku tabulky
: označení sloupečků
tabulky definované v konfiguračních údajích
„Spojení“ (přiřazení) Q-parametru se
sloupcem tabulky
11 SQL BIND
Q881"TAB_EXAMPLE.MESS_NR"
12 SQL BIND
Q882"TAB_EXAMPLE.MESS_X"
13 SQL BIND
Q883"TAB_EXAMPLE.MESS_Y"
14 SQL BIND
Q884"TAB_EXAMPLE.MESS_Z"
Zrušení spojení
91 SQL BIND Q881
92 SQL BIND Q882
93 SQL BIND Q883
94 SQL BIND Q884