从DataStage 转换到SQL SERVER SP注意点
2013-10-30 13:53
78 查看
If one column has one lowercase and one uppercase
DataStage ETL is considering them as separate records but the stored procedure is considering them as one record ...
So it may need to use COLLATE statements.
当转换JOIN和LOOKUP时,尤其要注意在where 条件中加上collate Latin1_General_CS_AI, 例如:
select * from table A t
where t.column_name collate Latin1_General_CS_AI = 'Contribute'
在SP中用临时表时如果遇到以下问题:
Cannot resolve the collation conflict between “SQL_Latin1_General_CP1_CI_AS” and “Latin1_General_CS_AS” in the equal to operation.
解决思路:
If the creation of temp table is from DDL without specifying any collation, the temp table will use instance default collation; if temp table is created by “select …into..”, the collation definitions are carried over
参考网址:
http://www.sqlnotes.info/2012/05/07/collation-of-temp-tables/
查看Check Column Collation:
select table_name, column_name, collation_name
from information_schema.columns
where table_name = @table_name
DataStage ETL is considering them as separate records but the stored procedure is considering them as one record ...
So it may need to use COLLATE statements.
当转换JOIN和LOOKUP时,尤其要注意在where 条件中加上collate Latin1_General_CS_AI, 例如:
select * from table A t
where t.column_name collate Latin1_General_CS_AI = 'Contribute'
在SP中用临时表时如果遇到以下问题:
Cannot resolve the collation conflict between “SQL_Latin1_General_CP1_CI_AS” and “Latin1_General_CS_AS” in the equal to operation.
解决思路:
If the creation of temp table is from DDL without specifying any collation, the temp table will use instance default collation; if temp table is created by “select …into..”, the collation definitions are carried over
参考网址:
http://www.sqlnotes.info/2012/05/07/collation-of-temp-tables/
查看Check Column Collation:
select table_name, column_name, collation_name
from information_schema.columns
where table_name = @table_name
相关文章推荐
- DataStage系列教程 (Pivot_Enterprise 行列转换)
- java中数据类型转换
- C#调用OpenOffice转换多格式文件到PDF
- Asp.net把UTF-8编码转换为GB2312编码
- 【代码转换】VC6.0代码转到vc2005
- asp.net 汉字转换拼音及首字母实现代码
- HDU 2004 成绩转换
- NSString 中包含中文字符时转换为NSURL
- js 中Number 转换各类数据的结果。。。。
- 二叉树转换为双向链表
- 《深入Java虚拟机学习笔记》- 第11章 类型转换
- XML,Object,Json转换之浅析Xstream的使用
- android java项目转换到c/c++
- IOS开发--基本类型转换
- 0.5转换成二进制
- 看啦这么就别人的博客 我也来写一篇! Object转换其他类型
- iOS 利用分隔符 数组与字符串相互转换
- Javascript基础_01数据类型及其转换
- Java数据类型中String、Integer、int相互间的转换
- java数组和List相互转换