我想搜索mysql数据库中含有his字段的数据表,然后批量删除。用sql语句实现
时间: 2024-05-03 07:23:05 浏览: 148
使用SQL语句清空数据库所有表的数据
可以通过以下SQL语句实现:
1. 首先查找所有包含"his"字段的表:
```sql
SELECT table_name
FROM information_schema.columns
WHERE table_schema = 'your_database_name'
AND column_name LIKE '%his%';
```
2. 然后,使用以下SQL语句来删除这些表:
```sql
DROP TABLE table_name;
```
请注意,这将永久删除表和其所有数据,请谨慎操作。建议在执行此操作之前备份数据。
阅读全文