Instrução SQL Dynamic SELECT a partir dos valores armazenados em uma tabela
Eu pesquiso isso há alguns dias e sinto que estou andando em círculos. Eu tenho conhecimentos básicos de SQL, mas há muitas áreas que não entendo.
Eu tenho uma tabela que armazena os nomes e campos de todas as outras tabelas no meu banco de dados.
tblFields
===================================================
TableName FieldName BookmarkName
---------------------------------------------------
Customer FirstName CustomerFirstName
Customer LastName CustomerLastName
Customer DOB CustomerDOB
Eu quero escrever umSELECT
declaração como a seguinte, mas não consigo fazê-la funcionar:
SELECT (SELECT [FieldName] FROM [TableName]) FROM tblFields
Isso é possível? O aplicativo que desenvolvi exige isso para a personalização do usuário pelos relatórios.