In addition to the predefined datatypes, the PLV package offers a set of constants that are used throughout PL/Vision. These constants define the type of input or output repository you want to use in a given situation. These constants are used in PLVio, PLVlog, and PLVexc. The input/output options in PL/Vision are shown in the following table.
Description | Constant |
---|---|
Database table | dbtab |
PL/SQL table | pstab |
Operating system file | file |
VARCHAR2 string | string |
Standard output | stdout |
For example, if you want to define the target repository of the PLVio package to be a PL/SQL table, you will issue this command:
SQL> exec PLVio.settrg (PLV.pstab);
If you want PLVlog to write its information to an operating system file, you will execute this command:
SQL> exec PLVlog.tofile;
which in turn sets the v_log_type variable to the PLV.file constant.
Copyright (c) 2000 O'Reilly & Associates. All rights reserved.