Bind variabel til tabelkolonne med SQL BIND

Anvendelse

SQL BIND binder en Q-parameter til en tabel-kolonne. SQL-kommandoen FETCH, UPDATE og INSERT vurdere denne binding (tildelt) ved dataoverførsel mellem Result-set (resultatsæt) og NC-Program.

Forudsætninger

  • Nøgletal 555343
  • Tabel tilgængelig
  • Egnet tabelnavne
  • Navnet på Tabeller og Tabelkolonner skal starte med et bofstav og må ikke indeholde et regnetegn som f.eks. + . Disse tegn kan på grund af SQL-kommandoer ved ind- eller udlæsning af data fører til problemer.

Funktionsbeskrivelse

SQL_BIND

Progammer vilkårlig mange bindinger med SQL BIND..., før De anvender kommando FETCH, UPDATE eller INSERT

En SQL BIND uden tabel- og kolonne-navn ophæver bindingen. Bindingen ender senest ved enden af NC-programmet hhv. underprogrammet.

Indlæsning

Brugerhåndbogen indeholder NC-Programmer løsningsforslag. Før De anvender NC-Programmer eller enkelte NC-blokke på en maskine, skal de tilpasses.

  • De tilpasser følgende indhold for:
  • Værktøjer
  • Snitværdier
  • Tilspænding
  • Sikker højde eller sikker position
  • Maskinspecifike Positioner, f.eks. med M91
  • Sti for programkald

Nogle NC-Programmer er afhængig af maskinkinematikken. Tilpas disse NC-Programmer før den første testkørsel til din maskinkinematik.

Test NC-Programmer derudover ved at bruge simuleringen før den egentlige programkørsel.

 
Tip

Vha. en programtest fastlægger De, om NC-Programmer med den tilgængelige Software-Optionen, kan anvendes den aktive maskinkinematik og den aktuelle maskinkonfiguration.

11 SQL BIND Q881 "Tab_example.Position_Nr"

; Q881 Bind til kolonnen "Position_Nr" i tabellen "Tab_Example"

NC-Funktion indeholder følgende Syntaxelemente:

Syntaxelement

Betydning

SQL BIND

Syntaxåbner for SQL-Kommando BIND

Q/QL/QR, QS eller Q REF

Variabel til at binde

" " eller QS

Tabelnavn og tabelkolonne, med . separat eller QS-parametre med definitionen

Anvisninger

  • Indtast stien til tabellen eller et synonym som tabellens navn.
  • SQL-instruktion udført med SQL EXECUTE

  • Ved læse- og skriveforløb bliver udelukkende de kolonner tilgodeset, som blev angivet ved hjælp af SELECT-kommando. Når de i SELECT-kommando indgiver kolonne uden binding, afbryder styringen læse- og skrivetilgangen med en fejlmelding.