Sql bind, Přístupy do tabulek s příkazy sql 9.9 – HEIDENHAIN TNC 640 (34059x-05) Uživatelská příručka

Stránka 339

Advertising
background image

Přístupy do tabulek s příkazy SQL

9.9

9

TNC 640 | Uživatelská příručka programování s popisným dialogem HEIDENHAIN | 3/2015

339

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.
Databáze: Název sloupce

: 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