3
SQL Server 2008とColdFusion 9.1.2を使用しています。T-SQL文のこの部分をコーディングする最も効率的な方法は何ですか?
私は整数フィールドを持つクエリを持っています。私は、ゼロではなく、整数またはヌルにドロップする必要があります。
今のところ、これは私が持っているものです。
<cfif LOCAL.MyValue eq "">
NULL ,
<cfelse>
<cfqueryparam cfsqltype="cf_sql_numeric" value="#LOCAL.MyValue#">,
</cfif>
最善の方法、または最も効率的な方法、またはこれをコード化するための最も簡潔な方法は何ですか:
私は以前これを見たことがありませんが、これは私が探していたものです。だから、NULL部分は条件をテストするだけですか? –
この場合、はい。 – duncan
また、 'null ="#val(LOCAL.MyValue)EQ 0# "'を実行すると読みやすくなり、状態が少し良くなるようです。 – ale