В моей базе данных есть поле "TestNumber numeric (27,10)", оно имеет значение, подобное этим числам:
56.1234567800
0.0000000010
1.0010100000
Convert(Varchar(28),TestNumber)
преобразует вышеуказанный TestNumber в VARCHAR
.
Есть ли какая-либо функция в sql (я использую sql server 2008R2) для обрезки хвостовых '0 в десятичных разрядах, чтобы я мог получить эти строки:
'56.12345678'
'0.000000001'
'1.00101'