Class Reference
IRIS for UNIX 2019.2
InterSystems: The power behind what matters   
Documentation  Search
  [%SYS] >  [INFORMATION] >  [SCHEMA] >  [STATEMENTPRIVOBJECTS]
Private  Storage   

persistent class INFORMATION.SCHEMA.STATEMENTPRIVOBJECTS extends %Library.Persistent, %XML.Adaptor

SQL Table Name: STATEMENT_PRIV_OBJECTS

Child class of INFORMATION.SCHEMA.STATEMENTS, the SQL Objects that have privileges required for this statement

Inventory

Parameters Properties Methods Queries Indices ForeignKeys Triggers
1 3 1


Summary

Properties
Actions Relation Statements

Methods
%AddToSaveSet %AddToSyncSet %CheckConstraints %CheckConstraintsForExtent
%ClassIsLatestVersion %ClassName %ComposeOid %ConstructClone
%Delete %DeleteExtent %DeleteId %DispatchClassMethod
%DispatchGetModified %DispatchGetProperty %DispatchMethod %DispatchSetModified
%DispatchSetMultidimProperty %DispatchSetProperty %Exists %ExistsId
%Extends %GUID %GUIDSet %GetLock
%GetParameter %GetSwizzleObject %Id %IsA
%IsModified %IsNull %KillExtent %LockExtent
%LockId %New %NormalizeObject %ObjectIsNull
%ObjectModified %Oid %OnBeforeAddToSync %OnDetermineClass
%Open %OpenId %OriginalNamespace %PackageName
%PurgeIndices %Reload %RemoveFromSaveSet %ResolveConcurrencyConflict
%RollBack %Save %SaveDirect %SerializeObject
%SetModified %SortBegin %SortEnd %SyncObjectIn
%SyncTransport %UnlockExtent %UnlockId %ValidateIndices
%ValidateObject XMLDTD XMLExport XMLExportToStream
XMLExportToString XMLNew XMLSchema XMLSchemaNamespace
XMLSchemaType


Parameters

• parameter READONLY = 1;
READONLY = 1 means that objects can be created, opened but not saved or deleted. Tables are projected to SQL as READONLY.

Properties

• relationship Actions as INFORMATION.SCHEMA.STATEMENTPRIVACTIONS [ Inverse = Relation,Cardinality = children ];
• property Relation as %String(MAXLEN=130) [ Required ];
SQL Privilege Object name for relatitions for this statement that will need privilege on to run. Note, the name of the relation is always stored in uppercase. This format is typically , table-type is 1 for tables, 3 for views. iqn is internal qualified name
• relationship Statements as INFORMATION.SCHEMA.STATEMENTS [ Inverse = PrivilegeRelations,Cardinality = parent ];
Reference to the INFORMATION_SCHEMA.STATEMENTS row this is a child of

Indices

•index (StatementRelationsIDKey on Relation) [IdKey];


Copyright (c) 2019 by InterSystems Corporation. Cambridge, Massachusetts, U.S.A. All rights reserved. Confidential property of InterSystems Corporation.