Spreminjanje količine rezultata iz vrstice z možnostjo SQL UPDATE
Uporaba
Ukaz POSODOBI SQL spremeni vrstico v možnosti Niz rezultatov (nabor rezultatov). Krmiljenje nove vrednosti posameznih celic kopira iz povezanih parametrov Q. Transakcija se določi prek funkcije HANDLE, vrstica pa prek funkcije INDEX. Krmiljenje povsem prepiše obstoječe celice v možnosti Result-set.
Pogoji
- Koda 555343
- Preglednica je prisotna
- Primerno ime preglednice
Imena preglednic in stolpcev preglednic se morajo začeti s črko in ne smejo vsebovati računskih znakov, npr. +. Ti znaki lahko na podlagi ukazov SQL pri uvozu ali izvozu podatkov povzročijo težave.
Opis funkcije
Funkcija SQL UPDATE upošteva vse stolpce, ki jih vsebuje navodilo SELECT (ukaz SQL SQL EXECUTE).
Krmiljenje v določeni spremenljivki prikazuje, ali je bil postopek branja uspešen (0) ali napačen (1).
Vnos
V uporabniškem priročniku vsebovani NC-programi so predlogi rešitev. Preden na stroju uporabite NC-programe ali posamezne NC-nize, jih morate prilagoditi.
- Prilagodite naslednje vsebine:
- Orodja
- Podatki o rezanju
- Pomiki
- Varna višina ali varni položaji
- Položaji, značilni za stroje, npr. z M91
- Poti priklicev programov
Nekateri NC-programi so odvisni od kinematike stroja. Te NC-programe pred prvim testnim delovanjem prilagodite vaši kinematiki stroja.
NC-programe dodatno testiranje s pomočjo simulacije dejanskega programskega teka.
S pomočjo programskega testa ugotovite, ali lahko NC-programe uporabljate z razpoložljivimi možnostmi programske opreme, aktivno kinematiko stroja in trenutno konfiguracijo stroja.
11 SQL UPDATE Q1 HANDLE Q5 index5 RESET UNBOUND | ; zapiranje vseh vrstic transakcije Q5 in posodobitev preglednice |
NC-funkcija vsebuje naslednje sintaktične elemente:
Sintaktični element | Pomen |
---|---|
SQL UPDATE | Odpiralnik sintakse za ukaz SQL UPDATE |
Q/QL/QR ali Q REF | Spremenljivka, v kateri krmiljenje shrani rezultat |
HANDLE | Parameter Q z identifikacijo transakcije |
NASLEDNJI | Številka vrstice znotraj možnosti Result-set kot številka ali spremenljivka Brez navedbe krmiljenje dostopa do vrstice 0. Izbirni sintaktični element |
RESET UNBOUND | Samo za proizvajalca stroja Izbirni sintaktični element |
Napotek
Krmiljenje pri zapisovanju v preglednice preveri dolžino parametra niza. Če vnosi presežejo dolžino stolpcev za opisovanje, krmiljenje odda sporočilo o napaki.
Primer
V uporabniškem priročniku vsebovani NC-programi so predlogi rešitev. Preden na stroju uporabite NC-programe ali posamezne NC-nize, jih morate prilagoditi.
- Prilagodite naslednje vsebine:
- Orodja
- Podatki o rezanju
- Pomiki
- Varna višina ali varni položaji
- Položaji, značilni za stroje, npr. z M91
- Poti priklicev programov
Nekateri NC-programi so odvisni od kinematike stroja. Te NC-programe pred prvim testnim delovanjem prilagodite vaši kinematiki stroja.
NC-programe dodatno testiranje s pomočjo simulacije dejanskega programskega teka.
S pomočjo programskega testa ugotovite, ali lahko NC-programe uporabljate z razpoložljivimi možnostmi programske opreme, aktivno kinematiko stroja in trenutno konfiguracijo stroja.
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" |
* - ... |
31 SQL FETCH Q1 HANDLE Q5 INDEX+Q2 |
V uporabniškem priročniku vsebovani NC-programi so predlogi rešitev. Preden na stroju uporabite NC-programe ali posamezne NC-nize, jih morate prilagoditi.
- Prilagodite naslednje vsebine:
- Orodja
- Podatki o rezanju
- Pomiki
- Varna višina ali varni položaji
- Položaji, značilni za stroje, npr. z M91
- Poti priklicev programov
Nekateri NC-programi so odvisni od kinematike stroja. Te NC-programe pred prvim testnim delovanjem prilagodite vaši kinematiki stroja.
NC-programe dodatno testiranje s pomočjo simulacije dejanskega programskega teka.
S pomočjo programskega testa ugotovite, ali lahko NC-programe uporabljate z razpoložljivimi možnostmi programske opreme, aktivno kinematiko stroja in trenutno konfiguracijo stroja.
31 SQL UPDATE Q1 HANDLE Q5 INDEX5 |