为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
【DM版本】:DM Database Server V8
DB Version: 0x7000c
02134284132-20240115-215128-20081
【操作系统】:Centos7.9
【CPU】:
【问题描述】*:docker方式安装的此版本在执行窗口函数时报错
示例:SELECT RANK() OVER(ORDER BY t.sn DESC) AS RANK FROM ZD_ACTCLASS t;
报错:SQL 错误 [22000]: 第1 行附近出现错误:
分析函数只允许出现在查询项和ORDER BY子句中
相同sql之前使用的dm8版本就没有问题。之前使用的版本信息如下
DM Database Server V8
DB Version: 0x7000c
03134284058-20230726-197096-20046
请问此版本是函数换函数名了吗,还是要如何调整函数或参数
本机使用该版本的非pack版本、非docker安装的,未复现您说的问题。建议您使用对应版本的非docker方式安装试下这个函数看是否成功。