だから私は小数の数字を持つテーブルを持っています
id value
2323 2.43
4954 63.98
そして、私は取得したいです
id value
2323 2
4954 63
それを行うためのT-SQLの簡単な関数はありますか?
だから私は小数の数字を持つテーブルを持っています
id value
2323 2.43
4954 63.98
そして、私は取得したいです
id value
2323 2
4954 63
それを行うためのT-SQLの簡単な関数はありますか?
SELECT FLOOR(value)
http://msdn.microsoft.com/en-us/library/ms178531.aspx
FLOOR は、指定された数値式以下の最大の整数を返します。
小数部分の切り捨てに問題がないと仮定すると、次のことができます。
SELECT Id, CAST(value AS INT) INTO IntegerTable FROM NumericTable