[英]SQL query to exclude numbers, brackets or special characters at the end of a name
我試圖排除所有帶有數字的名字。
假設您使用 SQL Server,您的邏輯有太多否定。 你要:
WHERE FirstName NOT LIKE '%[0-9]%';
這意味着FirstName
沒有任何數字。
如果您想要只有字母和空格的名稱,請使用:
WHERE FirstName NOT LIKE '%[^a-zA-Z ]%';
您的版本只是說明該字符串沒有與數字不同的字符——也就是說,它僅由數字組成。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.