不创建数据库表,在现有的fum和cun两个表的表结构和数据类型一致,查询字段是否相互一致
时间: 2024-02-05 16:12:55 浏览: 63
在EXCEL中比较数据库表的字段是否一致
5星 · 资源好评率100%
可以通过以下 SQL 语句来比较两个表的结构和字段类型是否一致:
```
SELECT
COLUMN_NAME, DATA_TYPE
FROM
INFORMATION_SCHEMA.COLUMNS
WHERE
TABLE_NAME = 'fum'
AND TABLE_SCHEMA = 'your_database_name'
UNION
SELECT
COLUMN_NAME, DATA_TYPE
FROM
INFORMATION_SCHEMA.COLUMNS
WHERE
TABLE_NAME = 'cun'
AND TABLE_SCHEMA = 'your_database_name'
ORDER BY COLUMN_NAME;
```
这个 SQL 语句会返回两个表中所有字段的名称和数据类型,并按照字段名称排序。通过比较这两个查询结果,你就可以判断两个表的结构和字段类型是否一致了。
阅读全文