我有一个大型数据库,我想在其中进行部分字符串搜索.用户将输入字符:JoeBloggs.
JoeBloggs.
为了论证,如果我Joe 23 Blo Ggs 4在数据库中有一个名字.我想删除AZ以外的所有名称.
Joe 23 Blo Ggs 4
我有REPLACE(Name, ' ','')删除空格的UPPER()功能和大写名称的功能.
REPLACE(Name, ' ','')
UPPER()
是否有一种更有效的快速方式,可能通过正则表达式来替换除AZ以外的任何东西.我无法更改数据库中的值.
提前致谢
sql sql-server sql-server-2008
sql ×1
sql-server ×1
sql-server-2008 ×1