Oracle DIANA
Version 21c

General Information
Library Note Morgan's Library Page Header
ACE Director Alum Daniel Morgan, founder of Morgan's Library, is scheduling complimentary technical Workshops on Database Security for the first 30 Oracle Database customers located anywhere in North America, EMEA, LATAM, or APAC that send an email to asra_us@oracle.com. Request a Workshop for your organization today.
Purpose DIANA is the Distributed Intermediate Annotated Notation for Ada and is a critical component as the PL/SQL language is derived from ADA.
AUTHID DEFINER
Constants 338 Constants of data type pidl.ptnty are defined in the source file.
Dependencies
DIUTIL PIDL  
Documented No
First Available Not known
Security Model Owned by SYS with EXECUTE granted to the EXECUTE_CATALOG_ROLE role.
Source {ORACLE_HOME}/rdbms/admin/pidian.sql
Subprograms
AS_ALTER A_HAVING L_RESTRICT_REFERENCES
AS_ALTERS A_HEADER L_SYMREP
AS_ALTS A_ID L_TYPENAME
AS_ALTTYPS A_ID2 SS_BINDS
AS_APPLY A_IDENTIFIER SS_BUCKE
AS_CHOIC A_IDENTITY SS_EXLST
AS_COMP_ A_INDEX SS_FUNCTIONS
AS_DECL1 A_INDICA SS_INTO
AS_DECL2 A_ITERAT SS_LOCALS
AS_DSCRM A_KEY SS_PLSCOPE
AS_DSCRT A_KIND SS_PRAGM_L
AS_EXP A_LANG SS_SQL
AS_FROM A_LIB SS_TABLES
AS_GROUP A_LIBAGENT_NAME SS_VTABLE
AS_HIDDEN A_LIMIT S_ADDRES
AS_ID A_MEMBER S_ADEFN
AS_INTO_ A_METH_FLAGS S_ALS
AS_ITEM A_MUTABLE S_BASE_T
AS_LIST A_NAME S_BLKFLG
AS_NAME A_NAME_V S_BLOCK
AS_OIDTYPS A_NOT_NU S_BODY
AS_ORDER A_NUM_INH_ATTR S_CHARSET_EXPR
AS_PARMS A_OBJECT S_CHARSET_FORM
AS_PRAGM A_ON_ERR S_CHARSET_VALUE
AS_P_ A_OPAQUE_SIZE S_CMP_TY
AS_P_ASS A_OPAQUE_USELIB S_COMP_S
AS_RELIES_ON A_ORIGINAL S_CONSTR
AS_RESULTS A_PACKAG S_CURRENT_OF
AS_SET_C A_PARALLEL_SPEC S_DECL
AS_STM A_PARTITIONING S_DEFN_PRIVATE
AS_USING_ A_PARTN S_DEP_NUM
AS_WHTLST A_PERCENT S_DISCRI
A_ACTUAL A_P_IFC S_END_LBL
A_AGENT A_RANGE S_EXCEPT
A_AGENT_INDEX A_REFIN S_EXP_TY
A_AGENT_NAME A_REPEAT S_FG_POS
A_ALIGNM A_REVERS S_FG_REFS
A_ALTERACT A_RTNING S_FG_SIG
A_AUTHID A_SAMPLE S_FIRST
A_BEGCOL A_SCHEMA S_FLAGS
A_BEGLIN A_SECURITY S_FRAME
A_BINARY A_SEQUENCE S_INDCOL
A_BIND A_SPACE S_INDEX_TYPE
A_BITFLAGS A_STEP S_INIT_E
A_BITFLAGS2 A_STM S_INTERF
A_BLOCK_ A_STM_STRING S_INTRO_VERSION
A_CALL A_STREAMING S_IN_OUT
A_CHARSET A_STYLE S_ITEMS
A_CLUSTE A_SUBPRO S_LAYER
A_CONNEC A_SUBUNI S_LENGTH_SEMANTICS
A_CONSTD A_SUPERTYPE S_LIB_FLAGS
A_CONSTT A_TFLAG S_POS
A_CONTEX A_TRANS S_RECORD
A_CRED A_TYPE_BODY S_REP
A_CS A_TYPE_R S_SCOPE
A_DIR A_TYPE_S S_SIZE
A_D_ A_UNIT_B S_SPEC
A_D_CHAR A_UNUSED S_STM
A_D_NEW_ A_UP S_STMT_FLAGS
A_D_R_ A_WHEN S_STUB
A_D_R_VO A_WHERE S_TOID
A_ENDCOL A_WHILE S_TYP
A_ENDLIN C_ENTRY_ S_LOCATI
A_EXCEPT C_ENTRY_PT S_NAME
A_EXP C_FIXUP S_NORMARGLIST
A_EXP1 C_FRAME_ S_NOT_NU
A_EXP2 C_LABEL S_OBJN
A_EXP_VO C_OFFSET S_T_SPEC
A_EXTERNAL C_VAR S_T_STRU
A_EXTERNAL_CLASS C_VT_INDEX S_VALUE
A_EXT_FLAGS D_WHTLST_KIND S_VALUE_TYPE
A_EXT_TY D_WHTLST_NAME S_VTFLAGS
A_FILE D_WHTLST_SCHEMA S_OBJ_DE
A_FLAGS L_DEFAUL S_OBJ_TY
A_FMT L_INDREP S_OPERAT
A_FORM_D L_NUMREP S_PACKIN
A_HANDLE L_Q_HINT S_PLSC_SIG
 
A_SECURITY
Undocumented diana.a_security(node IN BINARY_INTEGER) RETURN BINARY_INTEGER;
TBD

Related Topics
Built-in Functions
Built-in Packages
Database Security
DIUTIL
PIDL
What's New In 21c
What's New In 23c

Morgan's Library Page Footer
This site is maintained by Dan Morgan. Last Updated: This site is protected by copyright and trademark laws under U.S. and International law. © 1998-2023 Daniel A. Morgan All Rights Reserved
  DBSecWorx