Asocierea unei variabile cu o coloană de tabel cu SQL BIND
Aplicaţie
SQL BIND asociază un parametru Q cu o coloană din tabel. Comenzile SQL FETCH, UPDATE şi INSERT evaluează această asociere (alocare) în timpul transferului de date dintre setul de rezultate şi programul NC.
Cerinţe
- Număr cod 555343
- Tabelul există
- Nume de tabel adecvat
Numele de tabele şi coloane de tabel trebuie să înceapă cu o literă şi nu trebuie să conţină un operator aritmetic (de ex., +). Din cauza comenzilor SQL, aceste caractere pot cauza probleme la introducerea datelor sau la citirea acestora.
Descrierea funcţiilor
Programați orice număr de conexiuni cu SQL BIND..., înainte de a folosi comenzile FETCH, UPDATE sau INSERT.
O comandă SQL BIND fără un nume de tabel sau un nume de coloană anulează conexiunea. În final, conexiunea se încheie la sfârșitul programului sau al subprogramului NC.
Introducere
Programele NC conținute în Manualul utilizatorului reprezintă sugestii de soluții. Programele NC sau blocurile NC individuale trebuie adaptate înainte de a fi utilizate la nivelul mașinii.
- Modificați următorul conținut după cum este necesar:
- Scule
- Parametri de tăiere
- Viteze de avans
- Înălțimea de degajare sau poziția de siguranță
- Pozițiile specifice mașinii, de ex., cu M91
- Traseele apelărilor programului
Anumite programe NC depind de cinematica maşinii. Adaptaţi aceste programe NC la cinematica maşinii dvs. înainte de prima rulare a testului.
În plus, testați programele NC utilizând simularea înainte de rularea efectivă a programului.
Cu o testare a programului, puteţi determina dacă programul NC poate fi utilizat cu opţiunile de software disponibile, cu cinematica maşinii active şi cu configuraţia curentă a maşinii.
11 SQL BIND Q881 "Tab_example.Position_Nr" | ; Asociați Q881 cu coloana „Nr_Poziție” din tabelul „Tab_Exemplu” |
Funcția NC include următoarele elemente de sintaxă:
Element de sintaxă | Semnificație |
---|---|
SQL BIND | Inițiator de sintaxă pentru comanda SQL ASOCIERE |
Q/QL/QR, QS sau Q REF | Variabilă de asociat |
„ ” sau QS | Numele tabelului și coloana tabelului, separate prin . sau parametru QS cu definiție |
Note
- Introduceți calea tabelului sau un sinonim ca nume de tabel.
- Pe durata operațiilor de citire și scriere, sistemul de control ia în considerare numai coloanele pe care le-ați specificat prin intermediul comenzii SELECT. Dacă specificați coloane fără conexiune din comanda SELECT, atunci sistemul de control întrerupe operația de citire sau de scriere cu un mesaj de eroare.