Exibir LISTSCHEMAS

A DVSYS.LISTSCHEMAS visualização contém detalhes sobre a lista de esquemas em uma fonte RDBMS.

  • O tempo limite padrão em SOURCE_CATALOG_API_FOREGROUND_TIMEOUT_MS é de 30 segundos.
  • O número máximo padrão de chamadas simultâneas, conforme especificado em SOURCE_CATALOG_API_MAX_CONCURRENCY, é 4.
  • O número máximo padrão de linhas, conforme especificado em BATCHSIZE_FOR_LISTSCHEMAS_OR_LISTTABLES, é 10.000.

    Para obter mais informações, consulte as propriedades SETCONFIGPROPERTY.

Tabela 1. DVSYS.LISTSCHEMAS
Coluna Tipo Descrição
CID VARCHAR(20) O identificador de conexão da fonte de dados.
FILTRO VARCHAR(500) A string composta CSV no formato '<CATALOG>,<SCHEMAPATTERN>,<TABLENAMEPATTERN>,<TABLETYPES>'.
TCATALOG VARCHAR(128) O nome do catálogo.
TSCHEM VARCHAR(128) O nome do esquema.
NUMTABS BIGINT O número total de tabelas neste esquema. Os valores são, a menos -1 que um predicado de comparação seja aplicado a NUMTABS para ativar a contagem da tabela.

Exemplo

Esta consulta de exemplo recupera a lista de esquemas da Db2 fonte sem nenhum filtro e exibe o número de tabelas em cada esquema.
SELECT * FROM DVSYS.LISTSCHEMAS WHERE CID='DB210000' AND FILTER='null,null,null,null' AND
      NUMTABS>=-1