mysql - 结合从 information_schema 中选择和从另一个数据库中更改表
问题描述
我想通过将许多列从 varchar(200) 修改为 tinytext 来更改表,我可以使用此请求
ALTER TABLE contacts MODIFY "column_name" TINYTEXT
我可以使用此请求获取列列表
SELECT COLUMN_NAME
FROM INFORMATION_SCHEMA.COLUMNS
WHERE TABLE_SCHEMA= "base561"
AND COLUMN_TYPE="varchar(200)"
AND TABLE_NAME="contacts"
我如何将我无法将所有列修改为 TINYTEXT 的两个请求结合起来。
谢谢你。
解决方案
推荐阅读
- javascript - 在 socket.on 处理程序之外使用数据
- mysql - 翻译应该在前端还是后端完成?
- java - Jenkins 不执行 Maven 项目的目标
- nexus - nexus yum repo 元数据构建完成时是否有标志?
- python - python-pptx 的 fit_text() 有问题
- asp.net-core-mvc - 视图中的 Asp.net Core 2.1 MVC 解码
- c# - .NET,C#:RazorEngine,从项目文件夹中解析模板 CsHtml 文件
- javascript - 在大型画廊中一次加载一张图片
- stored-procedures - Tableau 中动态更新的存储过程?
- python - 如何在 Python 中使用 Selenium 动态生成多个 div