@BKBK
Well, the alternative is to write something like this
<cfqueryparam cfsqltype="cf_sql_varchar" null="#structKeyExists(candidateSelection, 'CONFIG')#" value="#candidateSelection.CONFIG#"/>
Which in my mind at least is a more work and looks like duplicated code. First it has to check if the property exists then use the property.
Ideally CF should support NULL properties so that you could simply write:
<cfqueryparam cfsqltype="cf_sql_varchar" value="#candidateSelection.CONFIG#"/>
Regards,
Leonard