Tôi đang cố gắng xác định cách tốt nhất để cắt bớt hoặc bỏ các vị trí thập phân bổ sung trong SQL mà không làm tròn. Ví dụ:
declare @value decimal(18,2)
set @value = 123.456
Điều này sẽ tự động làm tròn @value
để được 123.46
, đó là tốt trong hầu hết các trường hợp. Tuy nhiên, đối với dự án này, tôi không cần điều đó. Có cách nào đơn giản để cắt bớt số thập phân mà tôi không cần không? Tôi biết tôi có thể sử dụng left()
hàm và chuyển đổi thành số thập phân. Có cách nào khác không?