Cualquier consulta en CF devuelve una serie de variables asociadas. Una de ellas, ColumnList, devuelve una lista con los campos de la tabla (ordenados alfabéticamente). Por ejemplo:
<cfquery name="consulta" datasource="...">
SELECT * FROM Tabla
</cfquery>