请选择 进入手机版 | 继续访问电脑版
 找回密码
 立即注册

QQ登录

只需一步,快速开始

福星
金牌服务用户   /  发表于:2025-4-1 14:36  /   查看:68  /  回复:2
1金币
本帖最后由 福星 于 2025-4-1 14:42 编辑


试过用row_number(),但是sql版本太低了用不了


附件: 您需要 登录 才可以下载或查看,没有帐号?立即注册

最佳答案

查看完整内容

感谢大佬的支持。 跟客户沟通,要到了客户的 SQL 脚本,本地复现了问题,这边反馈下,有结果会继续在此贴跟进。 [hr]问题跟进:活字格设计器在在连接视图时,会自动选择适合的一列作为主键,这里选择的主键供内部逻辑使用,不等于我们在设计器里手动给视图设置的主键。 然后这里自动选择的主键要求值需要唯一,因为我们那边不唯一就出现这个错误。 解决办法是,用公式处理下报错的列,比如拼接下空字符串,然后可以避免这个问 ...

2 个回复

倒序浏览
最佳答案
最佳答案
Simon.Sun活字格认证 Wyn认证
超级版主   /  发表于:2025-4-1 14:36:20
来自 3#
本帖最后由 Simon.Sun 于 2025-4-9 17:00 编辑

感谢大佬的支持。
跟客户沟通,要到了客户的 SQL 脚本,本地复现了问题,这边反馈下,有结果会继续在此贴跟进。

问题跟进:活字格设计器在在连接视图时,会自动选择适合的一列作为主键,这里选择的主键供内部逻辑使用,不等于我们在设计器里手动给视图设置的主键。
然后这里自动选择的主键要求值需要唯一,因为我们那边不唯一就出现这个错误。
解决办法是,用公式处理下报错的列,比如拼接下空字符串,然后可以避免这个问题。
回复 使用道具 举报
stranger
银牌会员   /  发表于:2025-4-1 16:54:30
2#
一般情况下做视图,你总要拿哪个表的某个字段来做主键使用吧
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部