SQL server关联字段中出现中英文括号导致数据翻倍
今日开发过程中遇到的一个小问题,稍不注意会引起数据翻倍。
以下是例子数据,可以看到了一个是中文括号,一个是英文括号。
该表进行自连接,这两条数据会出现四条。
原因: 表的字符集是Chinese_PRC_CS_AI,不区分宽度以及大小写的字符集。建议修改为Chinese_PRC_CS_AI_WS。(加上WS就是区分宽度,就是将半角字符和全角字符视为不等)
解决: 关联字段限定字符集进行匹配。代码如下:
。。。
ON A.CommonName collate Chinese_PRC_CI_AS_WS = B.CommonName collate Chinese_PRC_CI_AS_WS
结果如下: 成功解决该问题。
后续: 还是要基于业务场景出发,跟业务客户沟通,平时经常使用中文括号的数据进行匹配,客户建议只保留中文括号的。
SQL server关联字段中出现中英文括号导致数据翻倍相关推荐
- 如何查询Oracle,Sql Server,MySQL 中的数据库名称、数据表名称、字段名称
在开发项目的时候有个功能需要查看数据库中有哪些表,以及每个表有哪些字段,在网上查看了一下,现在分享给大家. Oracle: 查询数据表(Tables)名称: select Table_Name, Ta ...
- sql server 替换字段中的部分字符,替换指定字符的方法
例如:将列date中1124改成1120, 20111124 改成20111120 update tab set date = replace(date,'1124','1120') where 条件
- SQL SERVER 查询表字段中是否有汉字
SELECT * FROM TB WHERE COL LIKE N'%[吖-咗]%' 转载于:https://www.cnblogs.com/JinweiChang/p/10592787.html
- SQL Server 向数据库中创建表并添加数据
创建表,展开数据库中新建的数据库,下面有一个选项-表.在该选项上右键就可以选择-新建-表. 然后出现的界面上是需要自己填写列列名.数据类型和选择是否允许空值. 其中数据类型我是参考: http://w ...
- SQL Server 将一个表中字段的值复制到另一个表的字段中
原文:SQL Server 将一个表中字段的值复制到另一个表的字段中 具体方法如下 一:update 表2 set (要插入的列名)= select 表1.某一列 from 表1 left jion ...
- columnproperty server sql_导出SQL Server数据库表中字段的说明/备注
时 间:2013-02-18 09:09:11 作 者:摘 要:导出SQL Server数据库表中字段的说明/备注 正 文: 打开SQL企业管理器 ,找到你要导出用户表字段信息的那个数据库 ,点击工具 ...
- sql server 关联_SQL Server中的关联规则挖掘
sql server 关联 Association Rule Mining in SQL Server is the next article in our data mining article s ...
- SQL Server数据库字段类型详解
1.字符串类型 Char char数据类型用来存储指定长度的定长非统一编码型的数据.当定义一列为此类型时,你必须指定列长.当你总能知道要存储的数据的长度时,此数据类型很有用.例如,当你按邮政编码加4个 ...
- SQL SERVER的字段类型说明
SQL SERVER的字段类型说明 1.SQL SERVER的数据类型 数据类型是数据的一种属性,表示数据所表示信息的类型.任何一种计算机语言都定义了自己的数据类型.当然,不同的程序语言都具有不同的特 ...
最新文章
- Oracle10g安装中遇到的错误及解决办法
- 人大附中高中生学Python获数据挖掘竞赛一等奖,将去旷视科技实习
- ​【特征工程】时序特征挖掘的奇技淫巧
- SpringBoot巧用 @Async 提升API接口并发能力!
- jquery1.6中的.prop()和.attr()异同
- 成功解决ValueError: Parameter values for parameter (max_depth) need to be a sequence.
- ML之DR之SVD:SVD算法相关论文、算法过程、代码实现、案例应用之详细攻略
- mac svn .a文件的上传方法
- CUDA编程中内存管理机制
- 覆盖所有面试知识点,建议收藏
- Android:应用商城
- 主板定制X86嵌入式器件选型
- linux下expect环境安装以及简单脚本测试
- 破解网址_中国目前的破解组织大全
- Python语言程序设计基础_期末作品设计——收银软件(2020-2 B)_答案_通识教育必修课程_上海师范大学
- 如何利用语音评测技术设计英语口语选择题
- 学生逃课问题的系统分析
- 关于Git提交报warning解决方法(个人笔记)
- 码支付源码完整版-安装环境配置
- 洛谷1967 火车运输 kruskal求最大生成树 倍增LCA维护最小值
热门文章
- 西湖论剑预选赛Misc第二题Write-UP
- 特斯拉第三季度扭亏为盈;小米今年出货一亿部手机;苹果降速门罚款1140万美元 | 雷锋早报...
- RISC-V 指令学习笔记(基于CH32V103)
- 台式计算机开机不自检不起动,计算机启动时,不进行系统自检
- C#简单小游戏之贪吃蛇
- 风压和功率计算公式轴流式_风机性能参数之间的关系(上)
- python输入姓名_Python——输入姓名,返回姓名笔画小程序
- 我的NAS搭建心路历程
- 法瑞意游记+攻略 三(巴黎 埃菲尔铁塔、凯旋门、圣心大教堂、爱墙、奥赛美术馆 十二月二十八) 未完...
- SAP License:GR/IR和暂估入库设计思路的简单对比