null になる可能性のある int 列を持つデータベース テーブルがあります。列に int を追加しても問題ありませんが、null に戻すとエラーが発生します。ColdFusion は null 値をサポートしていないため、通常は値を空の文字列として渡します。
local.myParam = "";
ただし、これによりエラーが発生しますが、これ""
は数値型ではありません。
post.addParam(name="parentId", cfsqltype="CF_SQL_INTEGER", value=arguments.parentId);
この制限を回避する方法はありますか?