Sql fetch, 9 dostp do tabeli z instrukcjami sql – HEIDENHAIN TNC 320 (340 551-01) Instrukcja Obsługi

Strona 357

Advertising
background image

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

Advertising