[数据处理]
sql数据集不支持collate语句吗
-
xxx404
- 2023-05-31 16:45:57
- 发布在 论坛
1858
5
我先union all 两张表报错 Chinese_PRC_CI_AS”和“Latin1_General_CI_AS_KS_WS”之间的排序规则冲突。
然后我打算用collatel Chinese_PRC_CI_AS定义下排序规则 sql如下
- select id,项目编号,项目名称,time,history
- from [DBO].[A123456]
- union all
- select id,项目编号,项目名称,time,history
- from [DBO].[A78901]
- collate Chinese_PRC_CI_AS
复制代码 然后它又报错 “关键字 'collate' 附近有语法错误。”还是报错
|
免责声明:本文不代表本站立场,且不构成任何建议,请谨慎对待。
版权声明:作者保留权利,不代表本站立场。
|
|
|
|
yhdata_ruby
显示全部楼层
发表于 2023-5-31 16:52:29
|
|
|
|
xxx404
显示全部楼层
发表于 2023-5-31 17:16:38
直接用这个会报错排序规则冲突的,不然我也不会自己写sql处理
现在我在数据库里重新试了下,
- SELECT id , 项目编号 collate Chinese_PRC_CI_AS as 项目编号, 项目名称 collate Chinese_PRC_CI_AS as 项目名称 , time , history
- FROM dbo.A123456
- union all
- SELECT id, 项目编号, 项目名称 , time, history
- FROM dbo.A654321
复制代码
上面这段Sql在数据库可以正常运行,一放到sql数据集里就不行了。应该就是永洪Sql数据集不能处理 collate Chinese_PRC_CI_AS这样的sql,再者自服务数据集不能识别排序规则冲突然后处理。。。。。 |
|
|
|
|
yhdata_ruby
显示全部楼层
发表于 2023-5-31 17:20:12
|
|
|
|
xxx404
显示全部楼层
发表于 2023-5-31 17:33:31
|
|
|
|
yhdata_ruby
显示全部楼层
发表于 2023-5-31 17:40:15
我们反馈一下哈 |
|
|
|
|