如何檢測字符串是否至少包含SQL Server 2005中的一個數字(數字)?如何檢測一個字符串是否至少包含一個數字?
40
A
回答
75
6
DECLARE @str AS VARCHAR(50)
SET @str = 'PONIES!!...pon1es!!...p0n1es!!'
IF PATINDEX('%[0-9]%', @str) > 0
PRINT 'YES, The string has numbers'
ELSE
PRINT 'NO, The string does not have numbers'
+0
爲什麼PATINDEX,而不是一個簡單的LIKE? – gbn 2010-04-01 10:53:20
+0
Lol ponies ...... – Tsaukpaetra 2015-02-05 18:19:22
0
- 你可以使用基於CLR的UDF或做包含了使用上的搜索欄中所有數字查詢。
1
最簡單的方法是使用LIKE
:
SELECT CASE WHEN 'FDAJLK' LIKE '%[0-9]%' THEN 'True' ELSE 'False' END; -- False
SELECT CASE WHEN 'FDAJ1K' LIKE '%[0-9]%' THEN 'True' ELSE 'False' END; -- True
相關問題
- 1. 如何檢查生成的字符串是否至少包含一個字母
- 2. 如何檢查至少包含一個字母和一個數字的字符串字符串
- 3. 如何確定一個字符串至少包含一個字母字符?
- 4. Java,如何檢查一個字符串是否包含數字?
- 5. 如何檢查一個字符串是否至少包含一箇中文字符?
- 6. Inno設置如何檢查一個字符串是否包含至少一個特殊字符
- 7. 檢查字典中是否至少包含一個字典
- 8. 如何檢查一個字符串是否包含一個子字符串 - mysql
- 9. 密碼應至少包含一個數字和一個字符
- 10. 如何檢查字符串是否至少有6個字符,一個大寫字母和一個數字? - Javascript
- 11. 檢查一個字符串是否包含數字和字母
- 12. 檢測NumPy數組是否至少包含一個非數字值?
- 13. 如何檢查一個字符串是否包含任何一些字符串
- 14. Applescript:檢查一個字符串是否包含空字符串?
- 15. 如何檢查一個TextView是否包含某個字符串
- 16. 如何檢測一個字符串是否包含特殊字符?
- 17. 如何測試數組是否至少包含一個元素
- 18. 如何使用Ruby檢查字符串中是否至少有一個數字?
- 19. Javascript - 如何檢查一個字符串是否包含多個子字符串
- 20. 如何檢查數組是否至少包含一個對象?
- 21. 如何檢查文字是否至少包含一個A到Z字母?
- 22. 檢查一個字符串是否包含數字
- 23. F#檢查一個字符串是否只包含數字
- 24. 檢查字符串是否包含一個數字範圍
- 25. 檢查一個字符串是否不包含一些文字
- 26. 如何檢查一個字符串是否至少包含2位數字並且沒有空格?
- 27. 檢測一個字符串是否包含「真正的句子」?
- 28. 測試一個字符串是否包含另一個字中的任何字
- 29. 有效檢查一個字符串是否包含另一個字符串
- 30. 檢查一個字符串是否包含另一個字符串
你的意思是一個字符串,或大於或等於號一個指定的值? – 2010-04-01 07:34:22