【发布时间】:2019-02-26 14:01:42
【问题描述】:
我该如何做这个 SQL 查询?
名称数据库:database_1
栏目:整理
值:latin1_swedish_ci
我需要所有“database_1”表的列表,这些表的列的值包含文本 %latin1%。
我的最终目标:我需要更改所有包含这些数据的表中的这些值,例如:
CHARACTER SET latin1 COLLATE latin1_swedish_ci
改为:
CHARACTER SET utf8 COLLATE utf8_unicode_ci
我已经准备好更换咨询:
ALTER TABLE `blog_sitemapconf` CHANGE `value` `value` VARCHAR(100) CHARACTER SET latin1 COLLATE latin1_english_ci NOT NULL DEFAULT '';
但我需要获取所有包含带有
列的表的名称CHARACTER SET latin1 COLLATE latin1_swedish_ci
【问题讨论】:
-
根据语法,我添加了mysql标签。您应该使用您正在使用的数据库进行标记。
标签: mysql sql select collation data-dictionary