documentum - 从 Documentum 中删除记录
问题描述
我需要从 Documentum 数据库中删除一些记录。由于这些是 Documentum 对象,我不能只进入后端 SQL 并删除它们,因此尝试使用 DQL。
Delete from cbs_speciality where speciality_id = 'zzz'
我得到了错误
Error occured during query execution :[DM_QUERY_E_TABLE_NO_ACCESS]error: "The table, xxx.cbs_speciality, is not registered or you do not have access to it."
如果我使用
Delete from cbs_speciality where speciality_id = 'zzz' ENABLE (ROWBASE)
我收到语法错误
由于 XXX 是我们在安装过程中使用的帐户,我很确定它可以访问,但我怎样才能删除这些项目。
解决方案
Documentum 对象删除的语法略有不同(不带FROM
和带OBJECT
键):
DELETE cbs_speciality OBJECT WHERE speciality_id = 'zzz'
推荐阅读
- javascript - 如何通过由ng-repeat在angularjs中动态创建的id获取元素
- featuretools - 如何在特征工具中获取列名列表
- r - 在 R 中聚合条件
- docker - docker 容器和 Minikube 之间的链接
- cocoapods - 如何在 podfile 中使用库?
- pandas - 在 Python 中随机选择不同百分比的数据
- php - ESRI 资源代理问题
- visual-studio-2017 - Visual Studio 以十六进制格式获取 int 值
- c# - 如何将字符串插入文字字符串
- javascript - 如何为动态填充的内容添加边框,除了 CSS 中的外部边框?