Với ràng buộc chỉ sử dụng T-Sql trong Sql Server 2005, có cách nào tốt hơn để loại bỏ dấu thập phân từ một kiểu dữ liệu tiền hơn chuyển đổi sang VARCHAR) và sau đó thay thế dấu thập phân?T-Sql Loại bỏ điểm thập phân khỏi loại dữ liệu tiền
Đây là những gì tôi hiện có.
SELECT REPLACE(1.23, '.', ''), REPLACE(19.99, '.', '')
Trả về mong muốn 123 và 1999, nhưng tôi đã tự hỏi liệu có cách nào tốt hơn không. Có suy nghĩ gì không?
Ràng buộc ban đầu là nó chỉ có thể ở trong T-Sql. DataFormatString là một điều .Net. – Pete