【发布时间】:2019-11-12 16:31:37
【问题描述】:
我有一列设置为字符,但用户可以插入数字。
如何识别字段的数字长度为 11 而不是字母?
例子:
样本数据{col1= aaaaaaaaaaa,11111122222}
select Col1
from
table
group by 1
having SUM(CHARACTER_LENGTH(Col1))=11
错误输出:aaaaaaaaaa
所需输出:11111122222
简而言之,我需要检索 char 列中所有可以识别为数字并具有 11 位数字的值。
【问题讨论】: