0

是否可以将值作为 7 位整数返回?我只是发现可以只返回一个整数而没有其他选项。

4

1 回答 1

4

我假设这将是 Oracle 中非常相似的语法。在 SQL Server 中,语法为:

SELECT RIGHT('0000000' + CAST(MyInt as varchar(7)), 7)

这将返回一个 0 填充的字符串,代表您的号码。请记住,如果您想要 0-padding,这必须是一个 STRING 而不是实际的数值。

于 2013-03-18T12:15:37.980 回答