INFO TRANDATA
Válido para todos os bancos de dados com suporte na release atual.
Use INFO TRANDATA para obter as seguintes informações:
-
Db2 LUW e Db2 z/OS: Determine se
DATA CAPTUREestá ou não ativado. -
Oracle: Determine se o registro em log complementar está ativado e para mostrar os nomes das colunas que estão sendo registradas de forma complementar. Se todas as colunas estiverem sendo registradas, a notação
ALLserá exibida em vez de nomes individuais de coluna. Exibe qualquer informação de instanciação de SCN. -
SQL Server: Determine se o registro em log estendido está ou não ativado para uma tabela.
-
PostgreSQL: Determine se um log complementar está ativado e mostre a definição
REPLICA IDENTITYatual.
"""< Observação HEAD: No ambiente de microsserviços, o comando curinga INFO TRANDATA, como INFO TRANDATA PDB.SCHEMA.*, é limitado às primeiras 100 tabelas. Se houver mais tabelas do que esse limite, as primeiras 100 serão retornadas com uma mensagem de aviso solicitando que o usuário restrinja o esquema ou o padrão da tabela.
A seguinte mensagem de aviso é exibida nesses casos:
OGG-06661 : The INFO TRANDATA wildcard request returned the first 100 matching tables. More matching tables may exist. Use a narrower wildcard for complete output. { .infoboxnote} =======
edcab3774137b45f744eda5f6b4c59d7f98c9c95
Use o comando DBLOGIN para estabelecer uma conexão de banco de dados antes de usar esse comando.
Sintaxe
INFO TRANDATA [container.]owner.table
[container.]owner.table
O banco de dados plugável (se esse for um banco de dados contêiner Oracle multitenant), o proprietário e o nome da tabela ou do arquivo cujas informações de trandata você deseja exibir. O proprietário não será obrigatório se for igual ao nome de log-in especificado pelo comando DBLOGIN. Um caractere curinga pode ser usado no nome da tabela, mas não no nome do proprietário.
Exemplos
INFO TRANDATA hr.employees
INFO TRANDATA hr.reg*