欢迎光临 - 我的站长站,本站所有资源仅供学习与参考,禁止用于商业用途或从事违法行为!

数据库教程

sql删除包含某个字符语法教程

数据库教程 我的站长站 2025-02-11 共54人阅读

如果你使用的是MySQL或MariaDB,可以使用LIKE操作符或者正则表达式REGEXP来删除包含特定字符的数据。

使用LIKE:

DELETE FROM your_tableWHERE your_column LIKE '%特定字符%';

使用REGEXP(正则表达式):

DELETE FROM your_tableWHERE your_column REGEXP '特定字符';

使用正则表达式:

DELETE FROM your_tableWHERE your_column ~* '特定字符'; -- 使用~*进行不区分大小写的匹配

使用PATINDEX(需要逐行检查):

DELETE FROM your_tableWHERE PATINDEX('%特定字符%', your_column) > 0;