如何檢測字符串是否至少包含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. 測試一個字符串包含至少2個字在SQL
- 4. 如何檢查至少包含一個字母和一個數字的字符串字符串
- 5. Java,如何檢查一個字符串是否包含數字?
- 6. Inno設置如何檢查一個字符串是否包含至少一個特殊字符
- 7. 如何檢查一個字符串是否至少包含一箇中文字符?
- 8. 檢查字典中是否至少包含一個字典
- 9. 如何檢查一個字符串是否包含一個子字符串 - mysql
- 10. 如何檢查一個字符串是否至少在java中包含一個字母表?
- 11. 密碼應至少包含一個數字和一個字符
- 12. 字符串包含至少一個數字
- 13. 如何檢查字符串是否至少有6個字符,一個大寫字母和一個數字? - Javascript
- 14. 檢查一個數組是否包含一個字符串
- 15. 檢測NumPy數組是否至少包含一個非數字值?
- 16. 檢查一個字符串是否包含數字和字母
- 17. 如何檢查一個字符串是否包含字典
- 18. 如何檢查一個字符串是否包含任何一些字符串
- 19. AutoHotKey - 測試字符串是否包含另一個字符串
- 20. 檢查一個字符串是否包含任何字符
- 21. Applescript:檢查一個字符串是否包含空字符串?
- 22. 如何檢查一個TextView是否包含某個字符串
- 23. 如何檢測一個字符串是否包含特殊字符?
- 24. 如何測試數組是否至少包含一個元素
- 25. 如何使用Ruby檢查字符串中是否至少有一個數字?
- 26. 如何檢查數組是否至少包含一個對象?
- 27. Javascript - 如何檢查一個字符串是否包含多個子字符串
- 28. 如何檢查文字是否至少包含一個A到Z字母?
- 29. 檢查一個字符串是否包含數字
- 30. SML檢查一個字符串是否只包含數字
你的意思是一個字符串,或大於或等於號一個指定的值? – 2010-04-01 07:34:22