9 dost ęp do tabeli z instrukcjami sql – HEIDENHAIN TNC 320 (340 551-02) Instrukcja Obsługi
Strona 378
378
10 Programowanie: Q-parametry
10.9 Dost
ęp do tabeli z instrukcjami SQL
8
Nr parametru dla wyniku: parametry Q dla handle.
SQL-serwer podaje handle dla wyselekcjonowanej za
pomocą aktualnej instrukcji select grupy wierszy i
kolumn.
W przypadku błędu (selekcja nie mogła zostać
przeprowadzona) SQL-serwer przesyła „1“ .
„0“ oznacza nieważny handle.
8
Baza danych: tekst polecenia SQL: z następującymi
elementami:
SELECT (słowo kodu): oznaczenie polecenia SQL
Oznaczenia transferowanych kolumn tabeli – kilka
kolumn rozdzielić za pomocą „,“ (patrz przykłady). Dla
wszystkich podanych tu kolumn Q-parametry muszą
być „przywiązane”.
FROM nazwa tabeli: synonim lub nazwa ścieżki i
pliku tej tabeli. Synonim zostaje zapisany
bezpośrednio – nazwa ścieżli i pliku zostają
podawane w prostym cudzysłowiu (patrz przykłady).
Opcjonalnie:
WHERE kryteria selekcji: kryterium selekcji składa się
z oznaczenia kolumny, warunku (patrz tabela) i
wartości porównawczej. Kilka kryteriów selekcji łączy
się za pomocą logicznego I albo LUB.
Wartość porównawczą programujemy bezpośrednio
lub w parametrze Q. Parametr Q zostaje rozpoczęty z
„:“ i zapisany w apostrofach (patrz przykład).
Opcjonalnie:
ORDER BY oznaczenie kolumn ASC dla sortowania
w rosnącej kolejności – lub
ORDER BY oznaczenie kolumn DESC dla sortowania
w malejącej kolejności
Jeżeli nie programuje się ani ASC ani DESC, to
sortowanie w rosnącej kolejności obowiązuje jako
nastawienie standardowe.
Wyselekcjonowane wiersze zostają odkładane z
posortowaniem po podanej kolumnie.
Opcjonalnie:
FOR UPDATE (słowo kodu): wyselekcjonowane
wiersze zostają zablokowane dla dostępu zapisu
innych procesów.