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.