求一SQL2000存储过程语句,
我有两个字符串 A=123456789 B=12345
我现在想用A减去B,得到结果为6789
请问改怎么做?有直接的函数吗?
------最佳解决方案--------------------DECLARE @A VARCHAR(10),@B VARCHAR(10)
SELECT @A='123456789',@B='12345'
SELECT REPLACE(@A,@B,'')
?
------其他解决方案--------------------
DECLARE @A VARCHAR(20) SET @A='123456789'
DECLARE @B VARCHAR(20) SET @B='12345'
SELECT REPLACE(@A,@B,'')
/*
6789
*/
------其他解决方案--------------------这个不错
------其他解决方案--------------------77好快~~
------其他解决方案--------------------从来没这么用过,还不知道SQL有这个功能呢,学习了
------其他解决方案--------------------
DECLARE @A VARCHAR(10),@B VARCHAR(10)
SELECT @A='123456789',@B='12345'
SELECT REPLACE(@A, @B, '')
------其他解决方案--------------------
DECLARE @A VARCHAR(10),@B VARCHAR(10)
SELECT @A='123456789',@B='12345'
SELECT REPLACE(@A, @B, '')
------其他解决方案--------------------谢谢以上的各位。