Enter or retrieve a vector
+--------------------------------------------------+
|CALL CDVECT (CHPATH,IVECT,LVECT,LBANK,CHOPT,IRC*) |
+--------------------------------------------------+
- CHPATH
- Character string describing the pathname
- IVECT
- Vector to be stored. In case of option IVECT
is an output vector in which the data retrieved from the database is
written.
- LVECT
- Length of vector IVECT
- LBANK
- Returned address of the key bank
- CHOPT
- Character string with any of the following
characters
- 'G'
- Get the vector from the bank at LBANK
- 'P'
- Put the vector into the bank whose address is
returned in LBANK
- 'B'
- Vector is bit string
- 'R'
- Vector is real
- 'I'
- Vector is integer
- 'D'
- Vector is double precision
- 'H'
- Vector is hollerith
- IRC
- Integer return code
- 0
- Normal completion
- 53
- Path name does not exist in database
- 61
- Too many keys
- 63
- Database structure in memory clobbered
- 64
- Error in MZCOPY while copying Data bank
Routine CDVECT can be used to store a vector in a bank suitable for
insertion into the database or to retrieve data from an existing bank.