Sql fetch – HEIDENHAIN TNC 640 (34059x-05) Instrukcja Obsługi

Strona 340

Advertising
background image

Programowanie: parametry Q

9.9

Dostępy do tabeli z instrukcjami SQL

9

340

TNC 640 | Instrukcja obsługi dla operatora HEIDENHAIN-dialog tekstem otwartym | 5/2015

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

Advertising