【发布时间】:2016-11-04 20:01:04
【问题描述】:
我正在尝试使用以下代码通过 Java 执行 SQL 语句以更新 documentum 中的r_creation_name。但它没有更新:
IDfDocument document= (IDfDocument) session.getObjectByQualification(r_object_type+" where orig_doc_id='12345'");
String strSQLQry = "update dm_sysobject_s SET r_creator_name=? "
+"where r_object_id=? ";
IDfApplyExecSQL execSQL = (IDfApplyExecSQL) DfAdminCommand.getCommand(IDfAdminCommand.APPLY_EXEC_SQL);
execSQL.setQuery(strSQLQry);
execSQL.setString("r_creator_name", "Sachin Upadhyay");
execSQL.setId("r_object_id", document.getObjectId());
execSQL.execute(session);
【问题讨论】:
-
sachin,我会调查的。能否请您暂时提供更多有关情况的详细信息 - 一切顺利,但对象未更新?如果没有,是否有异常stacktrace等
标签: java command documentum