Sql bind – HEIDENHAIN TNC 128 (77184x-02) Uživatelská příručka

Stránka 228

Advertising
background image

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

Advertising