0 / 0
Go back to the English version of the documentation
Chyba SQL20478 při spuštění dotazu
Last updated: 31. 3. 2023
Chyba SQL20478 při spuštění dotazu v produktu Watson Query

Pokud se pravidlo pro maskování dat použije na TableA a spustíte dotaz, který používá produkt CREATE TABLE ... AS SELECT ... FROM TableA, může se zobrazit chybová zpráva sReason code "30". SQLCODE=-20478, SQLSTATE=428HD.

Projevy

K této chybě došlo, protože při výchozím nastavení nelze maskovaná data zapsat do tabulek nebo proměnných přechodu. Může se například zobrazit následující chybová zpráva.

Příkaz se nezdařil, protože maska sloupce "EXTERNAL.Transform" definovaná pro sloupec 
"SCHEMA.TABLE_NAME.COLUMN" existuje a masku sloupce nelze použít nebo masku sloupce 
konflikty s nezdařeným příkazem. Kód příčiny "30". SQLCODE=-20478, SQLSTATE=428HD

Řešení problému

Chcete-li povolit zápis maskovaných dat, obraťte se na podporu produktu IBM® Cloud pro produkt Watson Query a nastavte proměnnou registru DB2_ALLOW_WRITE_OF_MASKED_DATA na hodnotu YES.

Generative AI search and answer
These answers are generated by a large language model in watsonx.ai based on content from the product documentation. Learn more