|
SYSIBM.SYSTABLES descreve os pseudônimos que você cria. Tem três colunas só usado para pseudônimos:
- LOCATION
contém o nome de local de seu subsistema, se o objeto no qual o pseudônimo
está definido reside em um subsistema remoto.
- TBCREATOR contem o nome do criador da tabela ou view.
- TBNAME contem o nome da tabela ou da view.
Este exemplo de funções definida pelo usuários provam que é fácil de achar informação sobre pseudônimos.
Veja DB2 SQL Reference para mais informação
- TABLE_NAME retorna o nome da tabela, view ou objeto indefinido epois de solucionar os pseudônimos (aliases)
para um objeto especificado pelo usuário.
- TABLE_SCHEMA retorna o nome do schema da tabela, view ou objeto indefinido epois de solucionar os pseudônimos
(aliases) para um objeto especificado pelo usuário.
- TABLE_LOCATION retorna o nome da localização databela, view ou objeto indefinido epois de solucionar os
pseudônimos (aliases) para um objeto especificado pelo usuário.
As colunas NAME e CREATOR da SYSTABLES contêm o nome e criador do pseudônimo e três outras colunas contêm a
informação seguinte para pseudônimos (aliases):
- TYPE is A.
- DBNAME is DSNDB06.
- TSNAME is SYSDBAUT.
Se tabelas semelhantes em locais diferentes tiverem nomes com a mesma segunda e terceiras partes, você pode
recuperar os pseudônimos com uma query como esta:
SELECT LOCATION
, CREATOR
, NAME
FROM SYSIBM.SYSTABLES
WHERE TBCREATOR='DSN8710'
AND TBNAME='EMP'
AND TYPE='A'
|