Kbase P92035: SQL-92: "Internal error -1214" when updating a non-LOB indexed field together with a BLOB / CLOB fie
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  27/10/2004 |
|
Status: Unverified
FACT(s) (Environment):
OpenEdge 10.0x
SYMPTOM(s):
"Internal error -1214" when updating an indexed field in SQL-92.
[JDBC OpenEdge Driver]:Internal error -1214 (see dsmret.h) in SQL from
subsystem DSM SERVICES function dsmKeyDelete called from ix_delete on
<table> for <index>. Save log for Progress technical support.
Also updating a BLOB / CLOB field in the same UPDATE statement.
CAUSE:
A bug with BLOB / CLOB update when any non-LOB type indexed field is updated in the SET clause of an UPDATE statement.
FIX:
Upgrade to OpenEdge 10.0B01 or above.
- OR -
Update the BLOB / CLOB fields independently or separately from any indexed field.