Collegamento di variabili alla colonna della tabella con SQL BIND

Applicazione

SQL BIND "lega" una variabile a una colonna di tabella. I comandi SQL FETCH, UPDATE e INSERT valutano questo "legame" (assegnazione) durante il trasferimento di dati tra result-set (set di risultati) e programma NC.

Premesse

  • Codice chiave 555343
  • Tabella presente
  • Nome tabella idoneo
  • I nomi di tabelle e relative colonne devono iniziare con una lettera e non possono includere caratteri di calcolo, ad es. +. In base ai comandi SQL, tali caratteri possono comportare problemi in fase di importazione ed esportazione di dati.

Descrizione funzionale

Programmare il numero desiderato di collegamenti con SQL BIND..., prima di utilizzare i comandi FETCH, UPDATE o INSERT.

Un'istruzione SQL BIND senza nome tabella e colonne elimina il collegamento. Il collegamento termina al più tardi alla fine del programma NC o del sottoprogramma.

Immissione

I programmi NC inclusi nel presente manuale utente sono proposte di soluzioni. Prima di utilizzare i programmi NC o singoli blocchi NC su una macchina, è necessario adattarli.

Adattare dapprima i seguenti contenuti:

  • Utensili
  • Dati di taglio
  • Avanzamenti
  • Altezza e posizioni di sicurezza
  • Inserire le posizioni specifiche della macchina, ad es. con M91
  • Percorsi di chiamate programma

Alcuni programmi NC sono indipendenti dalla cinematica della macchina. Adattare questi programmi NC alla propria cinematica della macchina prima del primo funzionamento di prova.

Testare i programmi NC prima di eseguirli utilizzando anche la simulazione.

 
Tip

Testando un programma è possibile accertare se il programma NC può essere impiegato con le opzioni software disponibili, la cinematica attiva della macchina e la configurazione corrente della macchina.

11 SQL BIND Q881 "Tab_example.Position_Nr"

; Collegamento di Q881 alla colonna "Position_Nr" della tabella "Tab_Example"

Questa funzione si seleziona come descritto di seguito:

Inserisci funzione NC Tutte le funzioni FN Accesso alla tabella SQL SQL BIND

La funzione NC contiene i seguenti elementi di sintassi:

Elemento di sintassi

Significato

SQL BIND

Apertura sintassi per il comando SQL BIND

Parametro

Variabile da collegare

Nome o Parametro

Nome e colonna della tabella, separati da . o parametri stringa con la definizione

Testo o parametro stringa

Solo per il collegamento di una variabile

Note

  • Come nome della tabella si indica il percorso della tabella o un sinonimo.
  • Esecuzione di istruzioni SQL con SQL EXECUTE

  • Per le operazioni di lettura e scrittura il controllo numerico considera esclusivamente le colonne indicate con l'ausilio del comando SELECT. Se nel comando SELECT si indicano colonne senza legame, il controllo numerico interrompe l'operazione di lettura o scrittura con un messaggio di errore.