博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
SQL Server Union等操作时解决不同数据库字符集冲突的问题
阅读量:4041 次
发布时间:2019-05-24

本文共 594 字,大约阅读时间需要 1 分钟。

两个数据库的字符集不同,我们在进行union 等操作时,会出现字符集冲突错误.

例如:
SELECT ISNULL (Report_No,’’) as ReportNo FROM SYSSCAN_WDC_ETS…SR_report_master
UNION
SELECT ISNULL (Report_No ,’’) as ReportNo FROM Inspection…MPI_Master
C

–出现错误:

cannot resolve the collation conflict between “Chinese_Taiwan_Stroke_CI_AS” and “SQL_Latin1_General_CP1_CI_AS” in the UNION operation.

解决方案,用COLLATE 指定同一个字符集即可:

SELECT ISNULL (Report_No COLLATE SQL_Latin1_General_CP1_CI_AS,’’) as ReportNo FROM SYSSCAN_WDC_ETS…SR_report_master

UNION
SELECT ISNULL (Report_No COLLATE SQL_Latin1_General_CP1_CI_AS,’’) as ReportNo FROM Inspection…MPI_Master

转载地址:http://fsmdi.baihongyu.com/

你可能感兴趣的文章
yuv420 format
查看>>
YUV420只绘制Y通道
查看>>
yuv420 还原为RGB图像
查看>>
LED恒流驱动芯片
查看>>
驱动TFT要SDRAM做为显示缓存
查看>>
使用file查看可执行文件的平台性,x86 or arm ?
查看>>
qt5 everywhere 编译summary
查看>>
qt5 everywhere编译完成后,找不到qmake
查看>>
qt 创建异形窗体
查看>>
可重入函数与不可重入函数
查看>>
简单Linux C线程池
查看>>
内存池
查看>>
输入设备节点自动生成
查看>>
GNU hello代码分析
查看>>
Qt继电器控制板代码
查看>>
wpa_supplicant控制脚本
查看>>
gstreamer相关工具集合
查看>>
RS232 四入四出模块控制代码
查看>>
gstreamer插件之 videotestsrc
查看>>
linux 驱动开发 头文件
查看>>