SQL BIND przywiązuje Q-parametr do kolumny tabeli. Instrukcje SQL FETCH, UPDATE i INSERT wykorzystują to powiązanie (przyporządkowanie) przy transferze danych między Result-set (zbiór wyników) i programem NC.
Zastosowanie
Warunki
- Kod liczbowy 555343
- Tabela dostępna
- Odpowiednia nazwa tabeli
Nazwy tabel i kolumn tabel muszą rozpoczynać się z litery i nie mogą zawierać znaków matematycznych, np. + . Te znaki mogą ze względu na instrukcje SQL prowadzić przy wczytywaniu lub wyczytywaniu do problemów.
Opis funkcji

Należy programować dowolnie wiele przyporządkowań z SQL BIND..., zanim zostaną zastosowane instrukcje FETCH, UPDATE lub INSERT .
SQL BIND bez nazwy tabeli i kolumny anuluje przyporządkowanie. Przyporządkowanie dobiega końca najpóźniej z końcem programu NC lub podprogramu.
Dane wejściowe
Wykorzystywane w niniejszej instrukcji obsługi programy NC to propozycje rozwiązania. Przed zastosowaniem programów NC bądź pojedynczych bloków NC na obrabiarce, należy je dopasować.
- Należy dopasować następujące treści:
- Narzędzia
- Wartości skrawania
- Posuwy
- Bezpieczna wysokość bądź bezpieczne pozycje
- Specyficzne pozycje maszynowe, np. z M91
- Ścieżki wywoływanych programów
Niektóre programy NC są zależne od kinematyki obrabiarki. Należy dopasować te programy NC przed pierwszym testem wykonania do kinematyki obrabiarki.
Należy przetestować programy NC dodatkowo z wykorzystaniem symulacji przed rzeczywistym uruchomieniem programu.
Wykorzystując test programu stwierdzisz, czy program NC może być zastosowany z dostępnymi opcjami oprogramowania, z aktywną kinematyką jak i z aktualną konfiguracją obrabiarki.
11 SQL BIND Q881 "Tab_example.Position_Nr" | ; Powiązanie Q881 z kolumną "Position_Nr" tabeli "Tab_Example" |
Funkcja NC zawiera następujące elementy składni:
Element składni | Znaczenie |
---|---|
SQL BIND | Otwieracz składni dla polecenia SQL BIND |
Q/QL/QR, QS bądź Q REF | Przypisywana zmienna |
„ " lub QS | Nazwa tabeli i kolumna, rozdzielone z . bądź parametr QS z definicją |
Wskazówki
- Jako nazwę tabeli wprowadzasz ścieżkę tabeli lub synonim.
- W operacjach odczytu i zapisu sterowanie uwzględnia wyłącznie kolumny, które zostały podane za pomocą SELECT-polecenia. Jeśli w poleceniu SELECTzostaną podane kolumny bez powiązania, to sterowanie przerywa operację czytania lub zapisu komunikatem o błędach.
Wykonanie instrukcji SQL za pomocą SQL EXECUTE