Zmeniť riadok výsledného množstva pomocou funkcie SQL UPDATE

Aplikácia

SQL UPDATE zmení riadok v Result-set (výsledné množstvo). Nové hodnoty jednotlivých buniek nakopíruje ovládanie z naviazaných parametrov Q. Transakciu definuje zadávaný identifikátor HANDLE, riadok identifikátor INDEX. Ovládanie úplne prepíše riadok existujúci v Result-set.

Predpoklady

  • Kódové číslo 555343
  • Tabuľka dostupná
  • Vhodný názov tabuľky
  • Názvy tabuliek a stĺpcov tabuliek musia začínať písmenom a nesmú obsahovať žiadne výpočtové znaky, napr. +. Tieto znaky môžu na základe príkazov SQL spôsobovať problémy pri načítaní alebo preberaní údajov.

Opis funkcie

SQL_Update
Čierne šípky a príslušná syntax zobrazujú interné procesy príkazu SQL UPDATE. Sivé šípky a príslušná syntax nepatria bezprostredne do príkazu SQL UPDATE.

SQL UPDATE zohľadňuje všetky stĺpce, ktoré sú uvedené v príkaze SELECT (príkaz SQL SQL EXECUTE).

Ovládanie ukazuje v definovanej premennej, či bolo čítanie úspešné (0) alebo chybné (1).

Zadanie

Programy NC obsiahnuté v používateľskej príručke sú návrhy riešení. Skôr ako použijete programy NC alebo jednotlivé bloky NC na stroji, musíte ich prispôsobiť.

  • Prispôsobte nasledujúce obsahy:
  • nástroje,
  • hodnoty rezných podmienok,
  • posuvy,
  • bezpečnú výšku alebo bezpečné polohy,
  • polohy špecifické pre stroj, napr. s M91,
  • cesty vyvolaní programu.

Niektoré programy NC závisia od kinematiky stroja. Prispôsobte tieto programy NC pred prvým testovacím chodom kinematike svojho stroja.

Navyše otestujte programy NC pomocou simulácie pred vlastným chodom programu.

 
Tip

Pomocou testu programu zistite, či program NC môžete použiť s dostupnými softvérovými verziami, aktívnou kinematikou stroja, ako aj aktuálnou konfiguráciou stroja.

11 SQL UPDATE Q1 HANDLE Q5 index5 RESET UNBOUND

; Ukončiť všetky riadky transakcie Q5 a aktualizovať tabuľku

Funkcia NC obsahuje nasledujúce prvky syntaxe:

Prvok syntaxe

Význam

SQL UPDATE

Otvárač syntaxe pre príkaz SQL UPDATE

Q/QL/QR alebo Q REF

Premenná, do ktorej ovládanie ukladá výsledok

HANDLE

Parameter Q s identifikáciou transakcie

INDEX

Číslo riadka v rámci Result-set ako číslo premennej

Bez zadania siahne ovládanie na riadok 0.

Prvok syntaxe, voliteľne

RESET UNBOUND

Len pre výrobcu stroja

Prvok syntaxe, voliteľne

Upozornenie

Ovládanie kontroluje pri zapisovaní do tabuliek dĺžku parametra reťazca. Keď záznamy prekračujú dĺžku popisovaných stĺpcov, vygeneruje ovládanie najprv chybové hlásenie.

Príklad

Programy NC obsiahnuté v používateľskej príručke sú návrhy riešení. Skôr ako použijete programy NC alebo jednotlivé bloky NC na stroji, musíte ich prispôsobiť.

  • Prispôsobte nasledujúce obsahy:
  • nástroje,
  • hodnoty rezných podmienok,
  • posuvy,
  • bezpečnú výšku alebo bezpečné polohy,
  • polohy špecifické pre stroj, napr. s M91,
  • cesty vyvolaní programu.

Niektoré programy NC závisia od kinematiky stroja. Prispôsobte tieto programy NC pred prvým testovacím chodom kinematike svojho stroja.

Navyše otestujte programy NC pomocou simulácie pred vlastným chodom programu.

 
Tip

Pomocou testu programu zistite, či program NC môžete použiť s dostupnými softvérovými verziami, aktívnou kinematikou stroja, ako aj aktuálnou konfiguráciou stroja.

Číslo riadka sa zadáva v parametri Q

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

Programy NC obsiahnuté v používateľskej príručke sú návrhy riešení. Skôr ako použijete programy NC alebo jednotlivé bloky NC na stroji, musíte ich prispôsobiť.

  • Prispôsobte nasledujúce obsahy:
  • nástroje,
  • hodnoty rezných podmienok,
  • posuvy,
  • bezpečnú výšku alebo bezpečné polohy,
  • polohy špecifické pre stroj, napr. s M91,
  • cesty vyvolaní programu.

Niektoré programy NC závisia od kinematiky stroja. Prispôsobte tieto programy NC pred prvým testovacím chodom kinematike svojho stroja.

Navyše otestujte programy NC pomocou simulácie pred vlastným chodom programu.

 
Tip

Pomocou testu programu zistite, či program NC môžete použiť s dostupnými softvérovými verziami, aktívnou kinematikou stroja, ako aj aktuálnou konfiguráciou stroja.

Priame naprogramovanie čísla riadka

31 SQL UPDATE Q1 HANDLE Q5 INDEX5