Sql fetch, 9 dostp do tabeli z instrukcjami sql – HEIDENHAIN TNC 320 (340 551-01) Instrukcja Obsługi
Strona 357
HEIDENHAIN TNC 320
357
10.9 Dostp do tabeli z instrukcjami SQL
SQL FETCH
SQL FETCH czyta adresowany z INDEKS wiersz z Result set i
odkłada zapisy tabeli do "przywi zanych" (przyporz dkowanych) Q
parametrów. Result set zostaje adresowany z HANDLE.
SQL FETCH uwzgl dnia wszystkie kolumny, podane w instrukcji
select.
8
Nr parametru dla wyniku: Q parametr, w którym
serwer SQL melduje z powrotem wynik:
0: nie pojawił si bł d
1: wyst pił bł d (niewłaściwy handle lub indeks zbyt
duży)
8
Baza danych: SQL ID dost pu: Q parametr, z
handle dla identyfikacji Result sets (patrz także
SQL SELECT).
8
Baza danych: indeks do SQL wyniku: numer
wiersza w obr bie Result set. Zapisy tabeli tego
wiersza zostaj czytane i transferowane do
„przywi zanych” Q parametrów. Jeśli indeks nie
zostaje podany, to czytany jest pierwszy wiersz
(n=0).
Numer wiersza zostaje podawany bezpośrednio lub
operator programuje Q parametr, zawieraj cy
indeks.
Przykład: numer wiersza zostaje przesłany w
Q parametrze
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
Przykład: numer wiersza zostaje
programowany bezpośrednio
. . .
30 SQL FETCH Q1 HANDLE Q5 INDEX5