如何在sql中从右侧获得n位数

时间:2014-03-11 11:33:26

标签: sql-server

在sql-server中如何从右侧获得N位数

example 123456-->3456

3 个答案:

答案 0 :(得分:7)

使用RIGHT()

select right(123456, 4)

SQLFiddle demo

答案 1 :(得分:5)

123456 % 10000 -- 3456

尝试使用modulo

select right(123456,4)

DEMO

答案 2 :(得分:1)

DECLARE @TEST VARCHAR(1000)
SET @TEST = '123456'


SELECT RIGHT(@TEST,4)