Pergunta

Eu estou querendo saber se é possível retornar um conjunto de resultados com os nomes das colunas que são armazenados em uma tabela separada. Isso é possível ou que eu preciso de um stored_procedure com variáveis. Veja o link para mysql_dump e descrição do conjunto de resultados exigidos:

http://pastie.org/584865

Foi útil?

Solução

Você teria que usar um procedimento armazenado que iria gerar SQL de forma dinâmica e, em seguida, executá-lo. Os nomes das colunas não são realmente dados de primeira classe em SQL, então você não pode fazer qualquer coisa com eles. Eles são determinados no momento da análise de consulta, antes de executar a consulta ou buscar quaisquer dados.

Eu sugiro fazê-lo em seu aplicativo em seu lugar. Basta ter sua exibição app / salvar / whatever os nomes corretos em vez dos nomes de coluna de banco de dados.

PS: Você está abusando do modelo relacional horrivelmente. Por favor, considere cuidadosamente se você realmente quer esse esquema. O esquema falhar a primeira forma normal. E o que é worksheet_type_lookup para? não worksheets lhe diz qual o tipo?

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top