我有一张名为Article的桌子。它有一列,类型为float。我想把这个字段转换成nvarchar,并完成8个字符。我试过很多东西,但都没用。我需要你的帮助。

ArticleNo
11536   ---> 00011536
28508   ---> 00028508
285082  ---> 00285082
28508111 --> 28508111
28508111 --> 28508111

最佳答案

SELECT
    REPLACE(STR(MyFloatColumn, 8, 0), ' ', '0')
FROM
    MyTable;

08-16 00:21