MYSQL数据库mysql中如何判断当前是字符 mysql判断字段中有无汉字

MYSQL数据库mysql中如何判断当前是字符 mysql判断字段中有无汉字,第1张

概述介绍《MYSQL数据库mysql中如何判断当前是字符 mysql判断字段中有无汉字》开发教程,希望对您有用。

《MysqL数据库MysqL中如何判断当前是字符 MysqL判断字段中有无汉字》要点:
本文介绍了MysqL数据库MysqL中如何判断当前是字符 MysqL判断字段中有无汉字,希望对您有用。如果有疑问,可以联系我们。

MysqL实例使用length与char_length两个函数

MysqL实例length:是计算字段的长度一个汉字是算三个字符,一个数字或字母算一个字符

MysqL实例char_length:不管汉字还是数字或者是字母都算是一个字符

MysqL实例对同一字段分别使用length、char_length计算长度,并进行比较长度相同则字段中无汉字,不相同则肯定有汉字

代码如下:
SELECT
  *
FROM
  t_ad t
WHERE t.`userID` = 974
  AND LENGTH(
    REPLACE(REPLACE(t.`Title`,'-',''),'+','')
  ) = 3 * CHAR_LENGTH(
    REPLACE(REPLACE(t.`Title`,'')
  )
  AND t.`deleteflag` = 1 ;
总结

以上是内存溢出为你收集整理的MYSQL数据库mysql中如何判断当前是字符 mysql判断字段中有无汉字全部内容,希望文章能够帮你解决MYSQL数据库mysql中如何判断当前是字符 mysql判断字段中有无汉字所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/1163286.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-01
下一篇 2022-06-01

发表评论

登录后才能评论

评论列表(0条)

保存