Quem nunca teve o seguinte problema...
Ao acessar a estrutura de uma tabela através do comando SP_HELP, você tem a intenção de identificar as configurações de uma determinada coluna. Para qualquer pessoa que mexa com banco de dados a dois dias, sabe como fazer.
Mas o problema que vejo com muitas pessoas e até eu ver isso em um fórum, também achava muito chato, era quando este comando é executado em uma tabela com centenas de colunas!!!! Isso mesmo, CENTENAS...Ficar na barra de rolagem não é muito agradavél...
No SQL quando criamos colunas nas tabelas, elas são armazenadas na ordem em que são criadas, e isso dá muito trabalho para ficar achando a informação da coluna conforme já mencionado acima.
Com a consulta abaixo, resolveremos isso. Conseguiremos trazer as informações por qualquer ordem que desejarmos.
SELECT TABLE_NAME, COLUMN_NAME, ORDINAL_POSITION
FROM INFORMATION_SCHEMA.COLUMNS
WHERE TABLE_NAME = 'TABLE1'
ORDER BY COLUMN_NAME
Resolvi postar esta informação depois de ouvir vários comentários a respeito. Com isso diminuimos um pouco a chatice da barra de rolagem....rsrsrs.
Obs.: Apenas como informação complementar, podemos ter as informações das colunas das tabelas pela view de sistema SYS.COLUMNS. Interessante ver o último post com um link para maiores detalhes.
Até a próxima,
Nenhum comentário:
Postar um comentário