
Programming Q Parameters | Accessing tables with SQL commands
10
HEIDENHAIN | TNC 640 | Conversational Programming User's Manual | 10/2017
437
Transaction
Example of an SQL transaction:
Assign Q parameters to table columns for read or write access
using
SQL BIND
Select data using
SQL SELECT
or
SQL EXECUTE
with the
SELECT
instruction
Read, change, or add data using
SQL FETCH
,
SQL UPDATE
, and
SQL INSERT
Confirm or discard interaction using
SQL COMMIT
and
SQL
ROLLBACK
Approve bindings between table columns and Q parameters
using
SQL BIND
You must conclude all transactions that have been
started—even exclusively read accesses. Concluding
the transaction is the only way to ensure that changes
and additions are transferred, that locks are removed,
and that used resources are released.
Overview of functions
Overview of soft keys
Soft
key
Command
Page
SQL BIND
establishes or removes connec-
tions between table columns and Q or QS
parameters
SQL EXECUTE
opens a transaction for
selected table columns and table rows or
enables the use of other SQL instructions
(miscellaneous functions).
SQL FETCH
transfers the values to the
bound Q parameters
SQL ROLLBACK
discards all changes and
concludes the transaction
SQL COMMIT
saves all changes and
concludes the transaction
SQL UPDATE
transfers all values from the
bound Q parameters to the table
SQL INSERT
creates a new table row
SQL SELECT
reads out a single values from a
table and does not open any transaction
Содержание TNC 640
Страница 4: ......
Страница 5: ...Fundamentals ...
Страница 36: ...Contents 36 HEIDENHAIN TNC 640 Conversational Programming User s Manual 10 2017 ...
Страница 67: ...1 First Steps with the TNC 640 ...
Страница 90: ......
Страница 91: ...2 Introduction ...
Страница 130: ......
Страница 131: ...3 Operating the Touchscreen ...
Страница 144: ......
Страница 145: ...4 Fundamentals File Management ...
Страница 206: ......
Страница 207: ...5 Programming Aids ...
Страница 236: ......
Страница 237: ...6 Tools ...
Страница 281: ...7 Programming Contours ...
Страница 333: ...8 Data Transfer from CAD Files ...
Страница 355: ...9 Subprograms and Program Section Repeats ...
Страница 374: ......
Страница 375: ...10 Programming Q Parameters ...
Страница 478: ......
Страница 479: ...11 Miscellaneous Functions ...
Страница 501: ...12 Special Functions ...
Страница 584: ......
Страница 585: ...13 Multiple Axis Machining ...
Страница 650: ......
Страница 651: ...14 Pallet Management ...
Страница 664: ......
Страница 665: ...15 Batch Process Manager ...
Страница 673: ...16 Turning ...
Страница 713: ...17 Manual Operation and Setup ...
Страница 797: ...18 Positioning with Manual Data Input ...
Страница 803: ...19 Test Run and Program Run ...
Страница 843: ...20 MOD Functions ...
Страница 881: ...21 Tables and Overviews ...