The default cfsqltype for cfqueryparam

Updated , First Published by Pete Freitag

If you want to save yourself some typing, note that cf_sql_varchar is the default value for the cfsqltype attribute in the cfqueryparam tag.

So you can omit the cfsqltype attribute, if your type is cf_sql_varchar at the expense of some readability.

I probably would not mention this if cfqueryparam was not so verbose. Why not type="varchar" what's with all the cfsql/cf_sql_?

Update: As of ColdFusion 11 you can omit the cf_sql_ prefix on the cfsqltype attribute of the cfqueryparam tag.

The Fixinator Code Security Scanner for ColdFusion & CFML is an easy to use security tool that every CF developer can use. It can also easily integrate into CI for automatic scanning on every commit.

Comments

Ryan Guill

Ah, great tip. You're right, cfqueryparam is horribly verbose, if nothing else this may improve readability...