【问题标题】:How select varchar size in Mysql?如何在 Mysql 中选择 varchar 大小?
【发布时间】:2016-05-05 04:14:26
【问题描述】:

表中有一个类型是varchar的列,我应该执行什么sql select来查看defined varchar type大小?

注意!

  1. 问题不是关于在 varchar 列中选择最大值或最小值 。需要查看定义的类型大小。
  2. 是的,有一个DESCRIBEEXPLAIN 语句可用于查看整个表的定义。但是这种方式不适合我,因为我只需要 liquibase 前提条件的编号来检测是否应该更新列。

【问题讨论】:

    标签: mysql types liquibase varchar preconditions


    【解决方案1】:

    它是多么简单。只需执行以下语句:

    select CHARACTER_MAXIMUM_LENGTH from information_schema.columns where table_schema = 'my_schema'
      and table_name = 'my_table'
      and column_name = 'target_column';
    

    【讨论】:

      猜你喜欢
      • 2016-02-16
      • 2011-10-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-08
      • 1970-01-01
      • 1970-01-01
      • 2016-07-19
      相关资源
      最近更新 更多