変数aに「0123」、変数bに「45」をセットし
比較結果を表示する。
<cfset a = "0123">
<cfset b = "45">
<cfset ret = Compare(a,b)>
<cfif ret eq 0>
aはbと等しい
<cfelseif ret eq -1>
aはbより小さい
<cfelse>
aはbより大きい
</cfif>
うっかり前回と同じようにすると意図した結果になりません。
ColdFusionの変数は型がないということで
手軽にプログラミングできる反面
ColdFusion側が余計なお世話で勝手に変換してくれます。
「文字列の比較」ということであれば
Compare関数を使ってください。
また、大文字小文字を無視したい場合は
CompareNoCase関数を使います。