将返回值转换为x位长整数

时间:2013-03-18 12:07:28

标签: sql int oracle-sqldeveloper

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

1 个答案:

答案 0 :(得分:4)

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

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

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