Alguém sabe como pegar as colunas de um select sem ter que executá-lo?
Vou fazer um relatório dinâmico,a partir de um antigo estático,mas vou pegar os selects
do estático como base para fazer o dinâmico. Nisso preciso do nome das colunas geradas
para que o usuário selecione as que ele vai utilizar em seu relatório. Como essas
consultas são muito custosas (em processamento) não quero acabar executando duas
vezes a mesma consulta. Qual seria o modo menos custoso?
Pegar as colunas de um select sem ter que executá-lo
R
3 Respostas
Executar o SELECT com WHERE 1 = 2
eu nunca precisei fazer isso, mas sei que da para você pegar os “metadados”, pesquisa sobre isso, acredito que dai você pode pegar os nomes das colunas, esse tipo de coisa…
mesmo o seu relatório sendo dinâmico, tenha certeza que não da para fazer de outra forma antes de fazer assim…
R
A maneira de pegar o metadado que conheco e executando o select… sera que nao existe uma biblioteca especifica para analisar codigos sql ?
Criado 10 de maio de 2010
Ultima resposta 12 de mai. de 2010
Respostas 3
Participantes 3