none
info das tabelas RRS feed

  • Pergunta

  • olá,

    TEnho muitas tabelas e queria de forma rapida e simples reunir tabela a tabela o nome da coluna bem como o data type, é possivel? Isto num banco de dados!

    obrigado

    quarta-feira, 20 de fevereiro de 2013 00:16

Respostas

  • Olá Jonas...

    Crie uma view, se seu banco não sofrer muitas alterações na estrutura.

    Assim:

    CREATE VIEW Estrutura AS

    SELECT   SchemaName = c.table_schema,

             TableName = c.table_name,

             ColumnName = c.column_name,

             DataType = data_type

    FROM     information_schema.columns c

             INNER JOIN information_schema.tables t

               ON c.table_name = t.table_name

                  AND c.table_schema = t.table_schema

                  AND t.table_type = 'BASE TABLE'

    ORDER BY SchemaName,

             TableName,

             ordinal_position


    Espero ter lhe ajudado...

    Abraço !!!


    Não esqueça de marcar o post como útil caso tenha te ajudado.

    quarta-feira, 20 de fevereiro de 2013 01:52