-1
我有一個數據庫,其中包含用戶名與數字和一些用戶名,他們沒有數字。我只想對其用戶名中包含數字的用戶進行更改。我如何在SQL Server 2008中執行此操作?SQL其中字符串包含數字
我試過LIKE(0-9),它仍然改變了所有帳戶。
任何建議都會很好。
親切的問候
我有一個數據庫,其中包含用戶名與數字和一些用戶名,他們沒有數字。我只想對其用戶名中包含數字的用戶進行更改。我如何在SQL Server 2008中執行此操作?SQL其中字符串包含數字
我試過LIKE(0-9),它仍然改變了所有帳戶。
任何建議都會很好。
親切的問候
如果你只想在名稱位數:
where username not like '%[^0-9]%'
或者乾脆其中username LIKE '%[0-9]%' – Sagar 2014-09-29 18:40:44
@Sagar。 。 。這將返回包含至少一位數字的用戶名稱。 – 2014-09-29 19:36:29
哦,他是指用戶名與所有數字,那麼在這種情況下,我們可以使用ISNUMERIC(用戶名)= 1? – Sagar 2014-09-29 19:47:36