Sql bind, Přístupy do tabulek s příkazy sql 8.9 – HEIDENHAIN TNC 320 (34055x-06) Uživatelská příručka
Stránka 273
Přístupy do tabulek s příkazy SQL
8.9
8
TNC 320 | Uživatelská příručka programování s popisným dialogem HEIDENHAIN | 8/2013
273
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