7 60 INSERT

LANSA Technical

7.60 INSERT

The INSERT command is used to insert fields into a new record in a file.

Portability Considerations

Refer to parameters: AUTOCOMMIT and TO_FILE .

 

Also See

7.60.1 INSERT Parameters

7.60.2 INSERT Comments / Warnings

7.60.3 INSERT Examples

                                                         Required

 

  INSERT ------- FIELDS ------- field name  field attributes --->

                                |           |               | |

                                |            --- 7 max -----  |

                                |*ALL                         |

                                |*ALL_REAL                    |

                                |*ALL_VIRT                    |

                                |*INCLUDING                   |

                                |*EXCLUDING                   |

                                |expandable group             |

                                |                             |

                                |----- 1000 max for RDMLX-----|

                                 ----- 100 max for RDML ------

 

             >-- TO_FILE ------ file name . *FIRST ------------->

                                            library name

 

 -----------------------------------------------------------------

                                                         Optional

 

             >-- IO_STATUS ---- *STATUS ------------------------>

                                field name

 

             >-- IO_ERROR ----- *ABORT ------------------------->

                                *NEXT

                                *RETURN

                                label

 

             >-- VAL_ERROR ---- *LASTDIS ----------------------->

                                *NEXT

                                *RETURN

                                label

 

             >-- ISSUE_MSG ---- *NO ---------------------------->

                                *YES

 

             >-- RETURN_RRN --- *NONE -------------------------->

 

             >-- CHECK_ONLY --- *NO ---------------------------->

                                *YES

 

             >-- AUTOCOMMIT --- *FILEDEF -----------------------|

                                *YES

                                *NO