Files > SQLI_TABLE

name
SQLI_TABLE
number
1.5215
location
^DMSQ("T",
description
Descriptor of a set of table elements: Includes name and file no. (See SQLI_TABLE_ELEMENTS). Each ^DD(DA) represents a table in a relational model of FileMan. Further, each index represents a table. Each schema contains multiple tables. Each table contains just one primary key, but multiple columns, foreign keys and indicies.
Fields
#NameLocationTypeDetailsIndexDescription
.01t name(+)0;1FREE TEXTBTable name must be a valid SQL identifier, unique by schema
1t schema(+)0;2POINTER1.521IEN in SQLI_SCHEMA of the schema to which this table belongs.
2t comment0;3FREE TEXTA short description of the table
3t master table0;4POINTER1.5215EThe table of which this table is an index. (Only index tables)
4t version fm0;5NUMERICThe version number is updated by FileMan when ^DD or ^DIC changes.
5t row count0;6NUMERICThis field should contain an estimate of the number of rows in the table
6t file(+)0;7NUMERICCFileMan file number from which table is derived.
7t update0;8DATE-TIMEDate last updated.
8t global1;E1,245FREE TEXTDGlobal variable name. {K} stands for a subscript E.g.: ^DIC(9.4,{K},3,{K},4,{K})

Referenced by 3 types

  1. SQLI_DOMAIN (1.5212) -- dm_table
  2. SQLI_TABLE (1.5215) -- t_master_table
  3. SQLI_TABLE_ELEMENT (1.5216) -- e_table