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.

 
Tip

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.
  • Executarea instrucțiunilor SQL cu SQL EXECUTE

  • 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.