1、SQL Server
select
'字段', len('字段')
from
表名
where
len('字段') = (select max(len('字段')) from 表名 )
2、MySQL
select
'字段', length(`字段`)
from
表名
where
length('字段') = (select max(length('字段')) from 表名 )
SQL查询最长字段
本文提供在SQLServer和MySQL中查询表内最长字段长度的方法。通过使用特定于数据库的函数,如len()或length(),结合子查询来找到具有最大长度字段的记录。
1、SQL Server
select
'字段', len('字段')
from
表名
where
len('字段') = (select max(len('字段')) from 表名 )
2、MySQL
select
'字段', length(`字段`)
from
表名
where
length('字段') = (select max(length('字段')) from 表名 )
4347
800
4577

被折叠的 条评论
为什么被折叠?