首页 > 数据库 >oracle判断字段中包含全角字符

oracle判断字段中包含全角字符

时间:2023-10-27 20:11:06浏览次数:35  
标签:字符 字节 字节数 全角字 length 字段 oracle lengthb

如题,我们可以用2个函数 length() 和  lengthb() length()表示字符个数。 lengthb()表示字节数。 在varchar2()中,“abc”算3个字符,“艾尔法”也算三个字符。 “abc”有三个字节,但是”艾尔法“就不一定了。 例子如下: select a.* ,length(a),lengthb(a) from test1 a;   如上所示,字符数不等于字节数! 在上面的数据库中,一个英文字符为1个字节,一个中文为3个字节。

如上所示,字符数不等于字节数! 在上面的数据库中,一个英文字符为1个字节,一个中文为3个字节。在客户取的值中,是有不少中文的,这就是超出最大值的原因了。

 只要用条件筛选这2个不相等的,就说明字段包含全角字符了,即

select * from t_pm_user u where lengthb(fdescription_l1) <> length(fdescription_l1)

 

 

 

标签:字符,字节,字节数,全角字,length,字段,oracle,lengthb
From: https://www.cnblogs.com/ketoli/p/17793070.html

相关文章

  • sqlserver 添加表说明和字段注释
    --为字段添加注释--Eg.executesp_addextendedproperty'MS_Description','字段备注信息','user','dbo','table','字段所属的表名','column','添加注释的字段名';executesp_addextendedproperty'MS_Descriptio......
  • ACCESS ColumnHidden 隐藏字段
    ForEachTEMPInMe.FM刀具项夹表.Form.ControlsIfNotTypeOfTEMPIsLabelThenIfTEMP.Name<>"RecordID"AndTEMP.Name<>"项目"AndTEMP.Name<>"夹位"AndTEMP.Name<>"标准寿命"T......
  • Oracle的性能优化
    Oracle性能优化Oracle性能优化就是通过合理安排资源、调整系统参数使Oracle运行更快、更节省资源。Oracle性能优化包括查询速度优化、更新速度优化、Oracle服务器优化等。1.优化简介优化Oracle数据库是数据库管理员和数据库开发人员的必备技能。Oracle优化,一方面是找出系统......
  • Oracle批量插入和更新
    一、驱动。使用Oracle.ManagedDataAccess.Client二、原理。利用OracleCommand的ArrayBindCount属性设置批量大小。三、实现函数使用的实体是efcore生成的实体,其字段命名法是帕斯卡命名法。1.辅助函数publicstaticDataTableToDataTable<T>(List<T>items){......
  • https://www.modb.pro/db/1717179181560324096 --转载 Oracle 批量更新(BULK)优化技巧
    面对一个需要更新大量数据的任务,我平时的处理方法是通过循环,每N行提交来完成这个任务。这样做的两个主要原因:1、频繁地提交大量小事务比处理和提交一个大事务更快,也更高效2、没有足够的UNDO空间今天在学到了一种新的解决思路,在此记录一下方便后面使用。  假设我们有一个表T,......
  • 卸载oracle11g
    1.卸载1.1停止使用Oracle的服务停用oracle服务,进入计算机管理,在服务中,找到oracle开头的所有服务,右击选择停止。1.2.运行卸载Oracle数据库程序在开始菜单中找到Oracle安装产品,点击运行Oracle自带的卸载程序UniversalInstaller工具卸载。1.3.删除使用Oracle的服......
  • 第七课 创建计算字段
    7.1计算字段需要从数据库中检索出转换、计算或格式化过的数据。计算字段是运行时在SELECT语句内创建的。7.2拼接字段拼接:将值连结到一起(将一个值附加到另一个值)构成单个值。解决方法:加号(+)或者两个竖杠(||)表示。SELECTvend_name+'('+vend_country+')'FROMVendo......
  • Easy Excel 导出存在绿色角标问题[返回字段类型是数字,当时使用String来接收]
     一、背景EasyExcel导出,发现excel存在大量的绿色角标,很影响美观,如果个人使用可以设置wps或office忽略检测警告,但是我是对业主的,所以这一方式对我不适用,只能通过代码的方式解决. 二、实现通过以下创建一个 ExcelWriter,实现去绿色角标的关键是使用easyExc......
  • zblog数据库结构 表和字段详解
    表结构说明:表名储存信息zbp_category分类表zbp_comment评论表zbp_config插件配置表zbp_member用户表zbp_module模块表zbp_post文章表zbp_tag标签表zbp_upload附件表分类表:zbp_category表数据结构CREATETABLEzbp_category(......
  • 10月《中国数据库行业分析报告》已发布,深度剖析甲骨文大会Oracle技术新趋势
    为了帮助大家及时了解中国数据库行业发展现状、梳理当前数据库市场环境和产品生态等情况,从2022年4月起,墨天轮社区行业分析研究团队出品将持续每月为大家推出最新《中国数据库行业分析报告》,持续传播数据技术知识、努力促进技术创新与行业生态发展,目前已更至第十七期,并发布了共计1......