HEIDENHAIN TNC 620 User Manual page 341

Conversational programming cnc control; nc software 817600-03; 817601-03; 817605-03
Hide thumbs Also See for TNC 620:
Table of Contents

Advertisement

SQL UPDATE
SQL UPDATE transfers the data prepared in the Q parameters to the
row of the result set addressed with INDEX. The existing row in the
result set is completely overwritten.
SQL UPDATE takes into account all columns entered in the "Select"
command.
Parameter no. for result: Q parameter in which the
SQL server reports the result:
0: no error
1: error occurred (incorrect handle, index too large,
value range exceeded/undershot or incorrect data
format)
Database: SQL access ID: Q parameter with the
handle
for identifying the result set
Further Information:
Database: Index for SQL result: Row number
within the result set. The table entries prepared
in the Q parameters are written into this row. If
you do not specify the index, the firs row (n=0) is
described.
The row number is entered directly or you program
the Q parameter containing the index
SQL INSERT
SQL INSERT generates a new row in the result set and transfers the
data prepared in the Q parameters into the new row.
SQL INSERT takes into account all columns entered in the "Select"
command. Table columns not entered in the "Select" command are
filled with default values.
Parameter no. for result: Q parameter in which the
SQL server reports the result:
0: No error
1: Error occurred (incorrect handle, value range
exceeded/undershot or incorrect data format)
Database: SQL access ID: Q parameter with the
handle
for identifying the result set
Further Information:
HEIDENHAIN | TNC 620 | Conversational Programming User's Manual | 10/2015
Accessing tables with SQL commands
SQL SELECT, page 338
SQL SELECT, page 338
Row number is programmed directly
. . .
40 SQL UPDATEQ1 HANDLE Q5 INDEX5
Row number is transferred to a Q
parameter
11SQL BIND Q881
"TAB_EXAMPLE.MEAS_NO"
12SQL BIND Q882
"TAB_EXAMPLE.MEAS_X"
13SQL BIND Q883
"TAB_EXAMPLE.MEAS_Y"
14SQL BIND Q884
"TAB_EXAMPLE.MEAS_Z"
. . .
20SQL Q5 "SELECT
MEAS_NO,MEAS_X,MEAS_Y,
MEAS_Z FROM TAB_EXAMPLE"
. . .
40 SQL INSERTQ1 HANDLE Q5
9
9.9
341

Advertisement

Table of Contents
loading

Table of Contents