Symptom
Running the following DDL statement to enable the COMPACT attribute on an existing LOB column fails with error
SQL0104N:
ALTER TABLE <SCHEMA>.<TABLE> ALTER COLUMN <LOB_COLUMN> SET COMPACT
Error received:
DB21034E The command was processed as an SQL statement because it was not a
valid Command Line Processor command. During SQL processing it returned:
SQL0104N An unexpected token "COMPACT" was found following
"R COLUMN <COLUMN_NAME> SET".
Expected tokens may include: "<with_alter_default_clause>".
SQLSTATE=42601
You are unable to change the LOB column COMPACT attribute from N to Y on a Db2 LUW database.
Read more...
Environment
- Product: SAP NetWeaver
- DB2 Universal Database for Unix / NT
Product
Keywords
DB2 LUW, LOB, COMPACT, SET COMPACT, ALTER TABLE, ALTER COLUMN, SQL0104N, ADMIN_MOVE_TABLE, AMT, DB6CONV, RSDBB6CONV,
LOB fragmentation, LOB storage, BC-DB-DB6, compact attribute, not changeable, cannot alter, GRP_SYN_LOG , KBA , BC-DB-DB6 , DB2 Universal Database for Unix / NT , Problem
About this page
This is a preview of a SAP Knowledge Base Article. Click more to access the full version on SAP for Me (Login required).Search for additional results
Visit SAP Support Portal's SAP Notes and KBA Search.
SAP Knowledge Base Article - Preview