none
Exportar campos do banco SQL SERVER 2012 RRS feed

  • Pergunta

  • <object height="0" id="1bdae93a-9a09-879e-bbf9-28a6389b98b7" type="application/gas-events-bb" width="0"></object>

    Boa Tarde,

    Como exporto os campos das tabelas de um bancos ( Nome do campo,Tipo e Descrição) é possivel isso !? Uso SQL SERVER 2012.

    Tenho o Diagrama mas ele nao exporta para excel.

    Att

    Igor

    segunda-feira, 17 de fevereiro de 2014 19:22

Respostas

  • Igor,

    Utilize a consulta abaixo no seu SSMS e clique CTRL + SHIFT + T para salvar o resultado como arquivo. Execute (F5) e salve o arquivo como .CSV

    Desta forma você poderá ter suas tabelas e campos listados no Excel.

    SELECT 
        TBL.NAME AS TABELA,
        COL.NAME AS COLUNA,
        TIP.NAME AS TIPO,
        COL.[LENGTH] AS TAMANHO,
        COL.ISNULLABLE AS NULO
    FROM 
        SYSOBJECTS AS TBL
    INNER JOIN 
        SYSCOLUMNS AS COL
    ON TBL.ID = COL.ID
    INNER JOIN
        SYSTYPES   AS TIP
    ON COL.USERTYPE = TIP.USERTYPE
    WHERE TBL.[type] = 'U' 
    

    Se ajudou na sua solução, não esqueça de marcar como resposta !

    Abraços,

    Durval Ramos
    Microsoft Partner | MTA - SQL Server 2012
    ----------------------------------
    Se foi resolvido clique "Marcar como resposta" e se foi útil "Votar como Útil"
    segunda-feira, 17 de fevereiro de 2014 19:39
    Moderador