Guardian Procedure Calls Reference Manual
file-type
output
INT:ref:1
returns a number indicating the type of file being accessed.
For systems with the Transaction Management Facility, indicates this file is audited.1<2>
Specifies object type for SQL object file:<5:7>
File is not SQL.0
File is an SQL table.2
File is an SQL index.4
File is an SQL protection view.5
File is an SQL shorthand view.7
Specifies that this is a queue file.1<9>
Means REFRESH is specified for this file.1<10>
For key-sequenced files, means index compression is specified.1<11>
For key-sequenced files, means data compression is specified.1<12>
For unstructured files, means ODDUNSTR is specified.1
Specifies the file structure:<13:15>
Unstructured0
Relative1
Entry-sequenced2
Key-sequenced3
logical-recordlen
output
INT:ref:1
returns the maximum size of the logical record in bytes.
blocklen
output
INT:ref:1
returns the length, in bytes, of a block of records for the file.
key-sequenced-parameters
output
INT:ref:*
is an array where the parameters unique to a key-sequenced file are returned. For the format
of this array, see the CREATE Procedure (Superseded by FILE_CREATELIST_ Procedure)
(page 228).
alternate-key-parameters
output
INT:ref:*
is an array where the parameters describing the file's alternate keys are returned. For the format
of this array, see the CREATE Procedure (Superseded by FILE_CREATELIST_ Procedure)
(page 228). The length of the array can be obtained by calling FILEINQUIRE.
FILERECINFO Procedure (Superseded by FILE_GETINFOLISTBYNAME_ Procedure) 607