gpt4 book ai didi

mysql - 确定 mysql 中列中允许的最大长度

转载 作者:可可西里 更新时间:2023-11-01 07:54:45 24 4
gpt4 key购买 nike

表的结构是这样的:

registrant_id   varchar(16)
registrant_name varchar(128)

我想运行一个查询来显示所有匹配最大允许长度的条目,即我目前为上述所做的事情:

SELECT *
FROM `tm_registrant`
WHERE length( `registrant_name` ) = 128

但是,我不想对 128 进行硬编码,因为我有很多列,并且想运行一个查询来查看至少有一个完全“填满”列的所有条目。

最佳答案

SELECT CHARACTER_MAXIMUM_LENGTH
FROM INFORMATION_SCHEMA.COLUMNS
WHERE table_name = 'your_table_name'
AND table_schema = 'your_db_name'
AND column_name = 'your_column_name'
LIMIT 0 , 1

关于mysql - 确定 mysql 中列中允许的最大长度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4990385/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com