Skip to main content

INFORMATION.SCHEMA.TABLEPARTITIONS

persistent class INFORMATION.SCHEMA.TABLEPARTITIONS extends %Library.Persistent [ Final ]

SQL Table Name: INFORMATION_SCHEMA.TABLE_PARTITIONS

Returns one row for each partition containing data, for each partitioned table in the namespace.

Property Inventory

Parameters

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

Properties

property BUCKETCOUNT as %BigInt [ SqlFieldName = BUCKET_COUNT ];
Property methods: BUCKETCOUNTDisplayToLogical(), BUCKETCOUNTGet(), BUCKETCOUNTIsValid(), BUCKETCOUNTLogicalToDisplay(), BUCKETCOUNTNormalize(), BUCKETCOUNTSet()
property ESTIMATEDSIZEMB as %BigInt [ SqlFieldName = ESTIMATED_SIZE_MB ];
Property methods: ESTIMATEDSIZEMBDisplayToLogical(), ESTIMATEDSIZEMBGet(), ESTIMATEDSIZEMBIsValid(), ESTIMATEDSIZEMBLogicalToDisplay(), ESTIMATEDSIZEMBNormalize(), ESTIMATEDSIZEMBSet()
property ISARCHIVED as %String (COLLATION = "Upper", MAXLEN = 3) [ SqlFieldName = IS_ARCHIVED ];
Property methods: ISARCHIVEDDisplayToLogical(), ISARCHIVEDGet(), ISARCHIVEDIsValid(), ISARCHIVEDLogicalToDisplay(), ISARCHIVEDLogicalToOdbc(), ISARCHIVEDNormalize(), ISARCHIVEDSet()
property LOCATION as %String (COLLATION = "Upper", MAXLEN = 128);
Property methods: LOCATIONDisplayToLogical(), LOCATIONGet(), LOCATIONIsValid(), LOCATIONLogicalToDisplay(), LOCATIONLogicalToOdbc(), LOCATIONNormalize(), LOCATIONSet()
property PARTITIONID as %String (COLLATION = "Upper", MAXLEN = 128) [ SqlFieldName = PARTITION_ID ];
Property methods: PARTITIONIDDisplayToLogical(), PARTITIONIDGet(), PARTITIONIDIsValid(), PARTITIONIDLogicalToDisplay(), PARTITIONIDLogicalToOdbc(), PARTITIONIDNormalize(), PARTITIONIDSet()
property PARTITIONLEVEL as %SmallInt [ SqlFieldName = PARTITION_LEVEL ];
Property methods: PARTITIONLEVELDisplayToLogical(), PARTITIONLEVELGet(), PARTITIONLEVELIsValid(), PARTITIONLEVELLogicalToDisplay(), PARTITIONLEVELNormalize(), PARTITIONLEVELSet()
property ROWCOUNT as %BigInt [ SqlFieldName = ROW_COUNT ];
Property methods: ROWCOUNTDisplayToLogical(), ROWCOUNTGet(), ROWCOUNTIsValid(), ROWCOUNTLogicalToDisplay(), ROWCOUNTNormalize(), ROWCOUNTSet()
property TABLECATALOG as %String (MAXLEN = 128) [ Calculated , SqlFieldName = TABLE_CATALOG ];
Table qualifier - always NULL in InterSystems IRIS.
Property methods: TABLECATALOGCompute(), TABLECATALOGDisplayToLogical(), TABLECATALOGGet(), TABLECATALOGIsValid(), TABLECATALOGLogicalToDisplay(), TABLECATALOGLogicalToOdbc(), TABLECATALOGNormalize(), TABLECATALOGSQLCompute()
property TABLENAME as %String (COLLATION = "Upper", MAXLEN = 128) [ SqlFieldName = TABLE_NAME , Required ];
Name of the table.
Property methods: TABLENAMEDisplayToLogical(), TABLENAMEGet(), TABLENAMEIsValid(), TABLENAMELogicalToDisplay(), TABLENAMELogicalToOdbc(), TABLENAMENormalize(), TABLENAMESet()
property TABLESCHEMA as %String (COLLATION = "Upper", MAXLEN = 128) [ SqlFieldName = TABLE_SCHEMA , Required ];
Name of schema that contains the table.
Property methods: TABLESCHEMADisplayToLogical(), TABLESCHEMAGet(), TABLESCHEMAIsValid(), TABLESCHEMALogicalToDisplay(), TABLESCHEMALogicalToOdbc(), TABLESCHEMANormalize(), TABLESCHEMASet()

Inherited Members

Inherited Methods

Storage

Gray indicates storage defined by superclasses.

Storage Model: SQLStorage

Maps: 1

  • Map number 1 is named Master

    thismap.Global: ^oddSQL

  • ^oddSQL({SchemaExact},{TableExact},{Sequence})
    =
    Node Delimiter Piece Name
    TABLE_SCHEMA
FeedbackOpens in a new tab