【问题标题】:Compare 2 tables structure on mysql比较mysql上的2个表结构
【发布时间】:2011-08-17 19:42:45
【问题描述】:

这个查询可以比较 mysql 上的两个表结构:

选择列名 ,max(table_name = 'table_1' 然后 'Yes' 结束时的情况)作为 in_table_1 ,max(当 table_name = 'table_2' 然后 'Yes' 结束时的情况)作为 in_table_2 来自 information_schema.columns 其中表名在('table_1','table_2') 和 table_schema = 'your_database' 团体 按列名 命令 按列名;

但是它将列名转换为小写字母,有人知道如何调整它来比较混合了大小写和大写的列吗?

【问题讨论】:

    标签: mysql


    【解决方案1】:

    根据MySQL manual

    "列、索引、存储例程和 事件名称不区分大小写 任何平台,也不是列别名。”

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-12-28
      • 1970-01-01
      • 1970-01-01
      • 2020-11-24
      • 2016-01-15
      • 2013-05-25
      • 2012-08-24
      • 1970-01-01
      相关资源
      最近更新 更多