SQL Where String包含数字

时间:2014-09-29 16:58:42

标签: sql sql-server

我有一个数据库,其中包含带有数字的用户名和一些没有数字的用户名。我想仅对用户名中包含数字的用户进行更改。我该如何在SQL Server 2008中执行此操作?

我尝试了LIKE(0-9)仍然改变了所有帐户。

任何建议都会很好。

亲切的问候

1 个答案:

答案 0 :(得分:4)

如果您只想要名字中的数字:

where username not like '%[^0-9]%'