SQL INSERT luo uuden rivin Result-setin (tulossettiin). Ohjaus kopioi yksittäisten solujen uudet arvot yhdistetyistä Q-parametreista. Transaktio on määritelty antavalla HANDLE-määreellä.
Sovellus
Alkuehdot
- Avainluku 555343
- Taulukko olemassa
- Sopiva taulukkonimi
Taulukoiden ja taulukkosarakkeiden nimien tulee alkaa kirjaimella eivätkä ne saa sisältää laskumerkkejä, esim. +. SQL-käskyjen vuoksi nämä merkit voivat aiheuttaa ongelmia tietojen lukemisen tai tulostamisen yhteydessä.
Toiminnon kuvaus

SQL INSERT huomioi kaikki sarakkeet, jotka sisältävät SELECT-osoituksen (SQL-käsky SQL EXECUTE). Ohjaus esittää taulukkosarakkeet ilman vastaavaa SELECT-osoitusta (eivät sisälly kyselytulokseen) oletusarvoilla.
Määritellyssä muuttujassa ohjaus näyttää, oliko lukuprosessi onnistunut (0) vai virheellinen (1).
Sisäänsyöttö
Käyttäjän käsikirjassa esiteltävät NC-ohjelmat ovat ratkaisuehdotuksia: Ennen NC-ohjelmien tai yksittäisten NC-lauseiden käyttämistä ne on mukautettava koneeseen.
- Sovita seuraava sisältö.
- Työkalut
- Lastuamisarvot
- Syöttöarvot
- Varmuuskorkeus tai varmuusasemat
- Konekohtaiset asemat, esim. koodilla M91
- Ohjelmakutsun polut
Yksittäiset NC-ohjelmat ovat riippuvaisia koneen kinematiikasta. Sovita tämä NC-ohjelma koneen kinematiikkaan ennen ensimmäistä testiajoa.
Testaa NC-ohjelma vielä lisäksi simulaatiolla ennen varsinaista ohjelmanajoa.
Ohjelmatestin avulla voit määrittää, voitko käyttää NC-ohjelmaa käytettävissä olevilla ohjelmistovaihtoehdoilla, aktiivisella konekinematiikalla ja nykyisellä konekonfiguraatiolla.
11 SQL INSERT Q1 HANDLE Q5 | ; Transaktion Q5 uuden rivin luonti |
NC-toiminto sisältää seuraavat syntaksielementit:
Syntaksielementti | Merkitys |
---|---|
SQL INSERT | Syntaksiavaaja SQL-käskylle INSERT |
Q/QL/QR tai Q REF | Muuttuja, johon ohjaus tallentaa tuloksen |
HANDLE | Q-parametri transaktion tunnuksella |
Ohje
Ohjaus tarkastaa taulukkoon kirjoittamisen yhteydessä jonoparametrin pituuden. Jos syötteet ylittävät määriteltävien sarakkeiden pituuden, ohjaus antaa virheilmoituksen.
Esimerkki
Käyttäjän käsikirjassa esiteltävät NC-ohjelmat ovat ratkaisuehdotuksia: Ennen NC-ohjelmien tai yksittäisten NC-lauseiden käyttämistä ne on mukautettava koneeseen.
- Sovita seuraava sisältö.
- Työkalut
- Lastuamisarvot
- Syöttöarvot
- Varmuuskorkeus tai varmuusasemat
- Konekohtaiset asemat, esim. koodilla M91
- Ohjelmakutsun polut
Yksittäiset NC-ohjelmat ovat riippuvaisia koneen kinematiikasta. Sovita tämä NC-ohjelma koneen kinematiikkaan ennen ensimmäistä testiajoa.
Testaa NC-ohjelma vielä lisäksi simulaatiolla ennen varsinaista ohjelmanajoa.
Ohjelmatestin avulla voit määrittää, voitko käyttää NC-ohjelmaa käytettävissä olevilla ohjelmistovaihtoehdoilla, aktiivisella konekinematiikalla ja nykyisellä konekonfiguraatiolla.
11 SQL BIND Q881 "Tab_Example.Position_Nr" |
12 SQL BIND Q882 "Tab_Example.Measure_X" |
13 SQL BIND Q883 "Tab_Example.Measure_Y" |
14 SQL BIND Q884 "Tab_Example.Measure_Z" |
* - ... |
21 SQL Q5 "SELECT Position_Nr,Measure_X,Measure_Y, Measure_Z FROM Tab_Example" |
* - ... |
31SQL INSERT Q1 HANDLE Q5 |