Sql Server 2005 で T-Sql のみを使用するという制約がある場合、money データ型から小数点を削除するには、(ここでは暗黙的に) varchar に変換してから小数点を置き換えるよりも良い方法はありますか?
これが私が現在持っているものです。
SELECT REPLACE(1.23, '.', ''), REPLACE(19.99, '.', '')
これは目的の 123 と 1999 を返しますが、もっと良い方法があるかどうか疑問に思っていました。何かご意見は?