SQLServer遇到的问题解决方案(6月9日)
Posted Geek_Arking
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SQLServer遇到的问题解决方案(6月9日)相关的知识,希望对你有一定的参考价值。
- 一、判定两个浮点数数值是否相等
对比数据类型为浮点数的数据时,因为浮点数精度问题,当判断两个数值是否相等时往往会出现错误的结果,如下图:
解决方案:一个比较好的解决方案是设定一个精度,通过判定两个值差的绝对值是否小于这个精度来判定两个数值是否相等。
- 二、文本文件导入SQLServer报错
错误代码如下:错误 0xc0202009: 数据流任务 1: SSIS 错误代码 DTS_E_OLEDBERROR。出现 OLE DB 错误。错误代码: 0x80004005
如下图:
数据源文件为.csv格式的文本文件,编码为utf8,导入的时候采用“平面文件源”并在“代码页”选择“utf8”,
数据能正常显示,但导入过程报错。
解决方案:在网上搜索过一些资料说是“utf8”编码问题,将文本文件另存一下,保存成"unicode"再次导入即可解决。
以上是关于SQLServer遇到的问题解决方案(6月9日)的主要内容,如果未能解决你的问题,请参考以下文章
关于页面图表相应式的问题,问题遇见时间,9月1日,到今天9月2日,尚未解决