0
A
回答
0
您可以使用下面的查詢。它會檢查您是否至少有3位數字來返回拆分號碼,否則返回原樣(隨意調整它)。
declare @number as int = 1000
select case
when LEN(cast(@number as varchar(100))) > 3 then SUBSTRING(cast(@number as varchar(100)), 1, 3) + '/' + SUBSTRING(cast(@number as varchar(100)), 4, LEN(cast(@number as varchar(100))) - 3)
else cast(@number as varchar(100))
end
+0
如何使用STUFF(@Number,3,0,'/')這個? – user1030181
+0
即使更好的強硬它應該是'選擇屎(@Number,4,0,'/')' – Szymon
0
它仍然需要CASE如下:
SELECT CASE WHEN LEN (@number) > 3 THEN STUFF(@number, 4, 0, '/') ELSE CONVERT (VARCHAR, @number) END;
否則將返回NULL與LEN(@number)< = 3 順便說一句,這是一個斜槓不是反斜槓。
相關問題
- 1. 反斜槓零分隔符'\ 0'
- 2. 將字符串拆分爲awk中的反斜槓(「\」)分隔符?
- 3. 在SQL Server GRANT中轉義反斜槓
- 4. 將反斜槓逗號替換爲雙反斜槓逗號
- 5. MySQL的反斜槓撇號
- 6. 屬性文件反斜槓和分號
- 7. Ruby中的斜槓和反斜槓
- 8. PHP preg_match():分隔符不能是字母數字或反斜槓
- 9. Php - 分隔符不能是字母數字或反斜槓
- 10. 分隔符不能是字母數字或反斜槓
- 11. PHP:preg_match():分隔符不能是字母數字或反斜槓
- 12. PHP:preg_match - 「分隔符不能是字母數字或反斜槓」
- 13. 用空格正確地分隔字符串佔用引號和反斜槓(ruby)
- 14. 反斜槓在Perl中的單引號
- 15. 蟒蛇代替反斜槓反斜槓
- 16. 反斜槓在字符串返回兩個反斜槓
- 17. Jquery-反斜槓字符
- 18. 撇號和反斜槓悖論
- 19. 替換字符串中的反斜槓
- 20. 替換字符串中的反斜槓
- 21. PHP和字符串中的反斜槓
- 22. 解析tcl中的反斜槓(\)字符
- 23. 如何用JavaScript中的雙反斜槓替換反斜槓字符?
- 24. 用字符串中的單個反斜槓替換雙反斜槓
- 25. 用單個反斜槓替換字符串文字中的雙反斜槓
- 26. 用JavaScript中的雙反斜槓替換單個反斜槓
- 27. 用Emacs中的單個反斜槓替換雙反斜槓
- 28. 用反斜槓
- 29. 反斜槓
- 30. sed反斜槓
這是一個正斜槓 - 不是反斜槓.... –