Sql fetch, Dostępy do tabeli z instrukcjami sql 9.8 – HEIDENHAIN TNC 640 (34059x-04) ISO programming Instrukcja Obsługi
Strona 299
Dostępy do tabeli z instrukcjami SQL
9.8
9
TNC 640 | Instrukcja obsługi dla operatora Programowanie DIN/ISO | 4/2014
299
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.
Nr parametru dla wyniku
: parametr Q, w którym
serwer SQL melduje zwrotnie wynik:
0: nie pojawił się błąd
1: wystąpił błąd (niewłaściwy handle lub indeks zbyt
duży)
Baza danych: SQL-ID-dostępu
: Q-parametr, z
handle
dla identyfikacji Result-sets (patrz także SQL
SELECT
).
Baza danych: Indeks do SQL-wyniku
: numer
wiersza w obrębie Result-set. Wpisy w 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.
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
"SELECTMESS_NR,MESS_X,MESS_Y,
MESS_Z FROM TAB_EXAMPLE"
. . .
30 SQL FETCH Q1HANDLE Q5 INDEX
+Q2
numer wiersza zostaje
programowany bezpośrednio
. . .
30 SQL FETCH Q1HANDLE Q5 INDEX5