是否可以將值作爲7位整數返回?我只是覺得有可能只是返回一個整數而沒有其他選項。將返回的值轉換爲x位長整數
0
A
回答
4
我假設這在Oracle中的語法非常相似。 SQL Server中的語法是:
SELECT RIGHT('0000000' + CAST(MyInt as varchar(7)), 7)
這將返回代表你的電話號碼0填充字符串。請記住,如果您需要0填充,這將不得不是一個STRING而不是實際的數值。
相關問題
- 1. 將GUID轉換爲整數和返回
- 2. 將整數(長整數)轉換爲jsp中的雙精度值
- 3. 將長整型轉換爲整數
- 4. 將整數轉換爲二進制返回錯誤的值
- 5. 將長整數轉換爲整數而不丟失原始值
- 6. 將長整數轉換爲地名
- 7. 如何將整數轉換爲「X」?
- 8. 將一個布爾值轉換爲一個整數返回值爲true?
- 9. 將64位二進制轉換爲長整數
- 10. 在Java中將長整數轉換爲日期格式返回1970
- 11. PHP將時間轉換爲整數,長整數或基於數字的值
- 12. 將字符值轉換爲整數值
- 13. PHP轉換爲整數返回錯誤的值
- 14. 將位列轉換爲整數
- 15. 將整數矩陣轉換爲位串?
- 16. 將5位整數轉換爲列
- 17. C#將負整數轉換爲11位
- 18. 將整數轉換爲位表示
- 19. 將16位整數轉換爲0..100
- 20. 將整數轉換爲位表
- 21. Visual Basic將數組整數(x)轉換爲單個字符的x值
- 22. 將16位整數轉換爲8位整數?
- 23. 將US-ASCII編碼的字節轉換爲整數並返回
- 24. 將numpy數組值轉換爲整數
- 25. 如何將字節數組轉換爲兩個長整型值?
- 26. 將X多位設置爲整數X
- 27. 逆轉位的整數x
- 28. 將整數轉換回SecByteBlock?
- 29. 將整數數組轉換爲長整型
- 30. 將長整數列表轉換爲整數
如果數字少於七位數字,您是否在尋找如何填充0的方法? – jonhopkins 2013-03-18 12:09:34
基本上,是的。但是我需要使用CAST功能 – David 2013-03-18 12:11:22
您的項目是否需要CAST?環顧四周,無論'numCol'是數字還是字符串,'SELECT LPAD(numCol,7,'0'FROM yourTable'')都應該可以工作。 – jonhopkins 2013-03-18 12:14:51