Sql Update - HEIDENHAIN TNC 320 User Manual

Conversational programming
Hide thumbs Also See for TNC 320:
Table of Contents

Advertisement

SQL UPDATE

SQL UPDATE transfers the data prepared in the Q parameters into 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 (erroneous handle, index too large,
value range exceeded/fallen below or erroneous
data format)
Database: SQL access ID: Q parameter with the
for identifying the result set (also see SQL
handle
SELECT)
Database: Index for SQL result: Row number
within the result set. The table entries prepared in
the Q parameters are written to this row. If you do
not enter an index, the first row is written to (n=0).
Either enter the row number directly or 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 (erroneous handle, value range
exceeded/fallen below or erroneous data format)
Database: SQL access ID: Q parameter with the
for identifying the result set (also see SQL
handle
SELECT)
TNC 320 | User's Manual HEIDENHAIN Conversational Programming | 5/2013
Accessing tables with SQL commands
Row number is programmed directly
. . .
40 SQL UPDATEQ1 HANDLE Q5 INDEX5
Row number is transferred in 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
8
8.9
277

Advertisement

Table of Contents
loading

Table of Contents