SQL语句查询姓名包含阿拉伯数字、英文字母等不符合规范的文字怎么写?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SQL语句查询姓名包含阿拉伯数字、英文字母等不符合规范的文字怎么写?相关的知识,希望对你有一定的参考价值。
SQL语句,查询 姓名:[7岁以上(含7岁)“姓名”中包含“未取名”、阿拉伯数字、英文字母等不符合规范的文字,少于两个汉字的] 怎么写? select * from pop where datediff(day,birth_date,getdate()) >= 7*365.25 and (name中包含“未取名”、阿拉伯数字、英文字母等不符合规范的文字,少于两个汉字的)
参考技术A select * from pop where datediff(day,birth_date,getdate()) >= 7*365.25 and name in ('未取名'、%[0-9]%、%[a-z]%,%[A-Z]%) or len(name)<2 len(name)<2这里你要试验一下,看看你使用的数据库对2个汉字返回什么值,有的是4,有的是2以上是关于SQL语句查询姓名包含阿拉伯数字、英文字母等不符合规范的文字怎么写?的主要内容,如果未能解决你的问题,请参考以下文章