Sql fetch, 9 přstupy k tabulk ám s instrukcemi sql – HEIDENHAIN TNC 320 (340 551-01) Uživatelská příručka

Stránka 355

Advertising
background image

HEIDENHAIN TNC 320

355

10.9 Přstupy k tabulk

ám s instrukcemi SQL

SQL FETCH

SQL FETCH čte řádky adresované pomoc INDEXU z výsledkové
sady a ukládá tabulkové záznamy do „spojených“ (přiřazených) Q
parametrů. Výsledková sada se adresuje pomoc HANDLE.

SQL FETCH bere do úvahy všechny sloupečky, které byly uvedené
ve výběrové instrukci (Select).

8

Č slo parametru pro výsledek: Q parametr,

kterým server SQL hlás zpátky výsledek:
0: nedošlo k žádné chybě
1: došlo k chybě (chybný Handle nebo je Index př liš
veliký)

8

Databanka: ID př stupu SQL: Q parametr,

obsahuj c Handle pro identifikace výsledkové sady
(viz také SQL SELECT).

8

Databanka: Index výsledků SQL: Č slo řádku ve

výsledkové sadě. přečtou se tabulkové záznamy v
této řádce a převedou se do „spojeného“ Q
parametru. Neuvedete li index, tak se přečte prvn
řádka (n = 0).
Č slo řádku se uvád př mo nebo naprogramujte Q
parametr, který Index obsahuje .

Př klad: Č slo řádku se předá do Q parametru

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"

. . .

20 SQL Q5 "SELECT MESS_NR, MESS_X,
MESS_Y, MESS_Z FROM TAB_EXAMPLE"

. . .

30 SQL FETCH Q1 HANDLE Q5 INDEX+Q2

Př klad: Č slo řádku se naprogramuje př mo

. . .

30 SQL FETCH Q1 HANDLE Q5 INDEX5

Advertising