`
xshq
  • 浏览: 43979 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

转换 字符 全角半角

阅读更多

Oracle数据库:

Select TO_MULTI_BYTE('A') from dual;

Select TO_SINGLE_BYTE ('A') from dual;

其他数据库:

CREATE OR REPLACE PROCEDURE p_fulltohalf(instr  IN VARCHAR2,
                                         outstr OUT VARCHAR2) IS
  v_i INTEGER;

BEGIN

  v_i    := 1;
  outstr := '';

  WHILE v_i <= length(instr) LOOP
  
    IF ascii(substr(instr, v_i, 1)) > 41856 AND
       ascii(substr(instr, v_i, 1)) < 41856 + 128 THEN
    
      outstr := outstr || chr(ascii(substr(instr, v_i, 1)) - 41856);
    
    ELSE
    
      outstr := outstr || substr(instr, v_i, 1);
    
    END IF;
  
    v_i := v_i + 1;
  
  END LOOP;

END p_fulltohalf;

  --测试脚本

DECLARE

str VARCHAR2(110);

BEGIN

p_fulltohalf('夺夺ddfdfwfew((dfdfdf0$2d#!@@sdf)9', str); dbms_output.put_line(str);

END;

  

分享到:
评论

相关推荐

    C++全角半角字符转换

    C++全角半角字符转换

    日文全角半角转化

    日文全角半角转换是指将日文中的全角字符转换为半角字符或将半角字符转换为全角字符的过程。在计算机编程中,日文全角半角转换是非常重要的一步,因为它可以确保日文字符的正确显示和处理。 在 Java 编程语言中,...

    字符串的全角半角转换 java

    在Java编程中,字符串的全角半角转换是一项常见的需求,尤其在处理用户输入或文本显示时。全角字符和半角字符的区别在于他们的宽度和编码方式。全角字符(全宽度字符)通常用于东亚语言,如中文、日文、韩文等,每个...

    对全角半角字符串的处理

    通过以上示例代码可以看出,全角半角字符的转换在实践中具有一定的实用价值,尤其是在处理包含多种字符类型的文本时。理解并掌握这一转换方法有助于开发者更好地处理各种语言环境下的文本数据。

    全角半角转换函数.txt

    综上所述,全角半角转换函数在文本处理领域具有重要的实用价值,尤其在东亚语言环境中,对于确保文本正确显示、计算和对齐具有不可或缺的作用。通过对上述函数的理解和应用,可以有效提升软件产品的国际化水平和用户...

    C#实现字符串全角半角转换类

    这个`CharConverter`类提供了简洁的API,可以方便地集成到任何C#项目中,用于处理全角半角字符的转换需求。通过理解字符编码和Unicode码点,我们可以更好地理解和实现这类转换功能,这对于开发涉及多语言或特殊字符...

    全角半角转换,c++

    ### 全角半角转换的原理 全角字符与半角字符之间的转换主要是基于字符编码的不同。对于英文字母、数字以及部分符号,全角字符的Unicode编码位于U+FF01至U+FF5E区间内,比其对应的半角字符的Unicode编码高0xFEE0。...

    字符串,标点符号全角半角转换

    此外,还展示了一个使用Visual Basic的示例,使用`Strings.StrConv`函数来转换字符串的编码格式,如宽字符转换、传统中文转换、简化中文转换等,这在处理多语言环境下的文本时非常有用。 ### 总结 全角与半角字符...

    C#全角半角相互转换!

    总结来说,C#中全角半角的转换主要依赖于Unicode编码和字符的字节表示。通过上述函数,开发者可以在处理文本时轻松实现全角和半角字符之间的转换,从而满足各种文本处理场景的需求。在实际应用中,还需要结合具体...

    半角字符转换为全角

    自己制作的半角字符转换为全角的程序。

    pb全角转半角

    标题中的“pb全角转半角”指的是在PowerBuilder(PB)环境中,将全角字符转换为半角字符的操作。在计算机编程和文本处理中,全角字符和半角字符是两种不同的字符表示方式。全角字符通常占两个字节,而半角字符占一个...

    半角与全角字符的转换

    ### 半角与全角字符的转换 #### 知识点概述 在计算机科学与编程领域,字符编码是一项基础而重要的技术。字符编码涉及到字符如何被表示为二进制数字,以便于计算机处理和存储。根据不同的编码方式,相同的字符可能...

    全角半角字符串转换工具类Character.java

    全角转半角,半角转全角,全角半角字符串转换工具类Character.java

    postgres全角转半角函数.txt

    对postgresql数据库中不规则的数据批量处理查询,有些是全角的,需要转换查询,匹配,可以使用这个方法postgres全角转半角函数.txt

    java全角半角转换程序

    Java全角半角转换程序不仅展示了字符编码转换的基本原理,还提供了实际编程中可能遇到的挑战和解决方案。通过理解和掌握这些知识点,开发者可以更加灵活地处理不同场景下的字符编码问题,从而提升软件的国际化和用户...

    Flex 日语全角半角转换

    标题中的“Flex 日语全角半角转换”指的是在Adobe Flex这一编程环境中处理日语文本时,涉及到全角字符(全宽度字符)和半角字符(半宽度字符)的转换问题。在日语中,全角字符通常用于正式文本,而半角字符则常见于...

    解决.NET2.0全角半角转换麻烦的补丁

    在.NET 2.0开发环境中,程序员经常遇到全角半角字符转换的问题,尤其是在处理文本输入、输出或者格式化时。全角字符和半角字符在处理上有所不同,因为它们在计算机内部占用的字节数不同。全角字符通常用于中文、日文...

    全角半角转换工具,编程后发现问题时可以对大把的程序改变,不必再一个一个手动修改,很方便!

    总结来说,全角半角转换工具是一种便捷的文本处理工具,它帮助程序员和文本工作者快速修正因全角半角字符误用引起的问题,提高工作效率,避免因手动修改带来的错误风险。在处理大量文本数据时,这类工具显得尤为实用...

    java 全角半角字符转换的方法实例

    java 全角半角字符转换是 Java 编程语言中一个常见的问题,许多开发者在编程时需要处理全角半角字符之间的转换,这篇文章将详细介绍 Java 中全角半角字符转换的方法和实现。 Java 中的全角字符和半角字符 在 Java...

    javascript全角转换半角

    ### JavaScript全角转换半角知识点解析 在计算机领域中,字符编码是十分...通过上述解析,我们可以了解到该JavaScript函数是如何有效地实现全角到半角字符的转换,并且了解到了这种转换在实际开发过程中的应用场景。

Global site tag (gtag.js) - Google Analytics