Moves data (defined by beginning and ending offset addresses) from one page location to another location on the same page. The number of bytes moved is: (old-offset-end) - (old-offset-start) + 1 The sending field, defined by the old-offset arguments, remains unchanged. The receiving field, defined by the new-offset argument and the length of the sending field, is replaced by the contents of the sending field. Other information in the page is unchanged.
1 – Format
(B)0[m[4mMOVE[m old-offset-start:old-offset-end new-offsetq>
2 – Arguments
2.1 – old-offset-start
Specifies the hexadecimal offset address of the first byte in the data sequence to be moved.
2.2 – old-offset-end
Specifies the hexadecimal offset address of the last byte in the data sequence to be moved.
2.3 – new-offset
Specifies the hexadecimal offset address of the first byte in the sequence of bytes receiving the moved data.
3 – Examples
Example 1 The following example moves data from offset location 34A through 34E to the starting offset location of 354: RdbALTER> MOVE 34A:34E 354 See the Oracle Rdb Guide to Database Maintenance for more examples of how to use the MOVE command.