• SQL Server 特殊字符及中文汉字的处理


    简介

        在SQL Server 中很多时候需要对一些字段中特殊的字符做处理,比如某个字段中包含一些回车、制表、换行等特殊字符(这些字符往往来源于Excel)。这些特殊字符的存在可能导致无法提取到所需数据,下面来简单介绍一下对这些特殊字符的处理。

    一、特殊字符处理

        char(10)  换行符( )

        char(13)  回车 (  )

        char(9)  水平制表符(  )

        对于这三个最常见的隐式字符在SQL Server中只需使用 REPLACE 函数来做替换。如下:

      

    SQL Server 中 char() 完整ASCII码对照表

    (0—127)

     

     (128—255)

     

     二、中文(汉字)处理

        在SQL Server 中汉字的区间为 [吖-座] ,最近工作中很多人都问到我 SQL Server 中的汉字的截取提取,比如找到一个字符串中第一次出现汉字的位置,将字符串中所有的汉字删除。下面就来演示一下:

       

  • 相关阅读:
    HashMap循环遍历方式及其性能对比
    打印沙漏1
    第七周实验报告与总结5
    第四周总结与试验
    第六周实验报告4
    数据库学习之一
    Euler猜想
    pip安装模块
    python 自带的ide 不能保存文件
    javaWeb高级编程(1)
  • 原文地址:https://www.cnblogs.com/VicLiu/p/11770698.html
Copyright © 2020-2023  润新知