Skip to main content

This content has been archived and is no longer being updated. Links may not function; however, this content may be relevant to outdated versions of the product.

Support Article

Segment Population Error

SA-32838

Summary



A Segment-Population error occurs while running a segment.

Error Messages



java.sql.SQLSyntaxErrorException: ORA-00904: "PC0S"."CUSTOMERID": invalid identifier

Steps to Reproduce



Create a segment, and run it.

Root Cause



The custom data class has an incorrect key column mapped in the general tab of class definition. This was changed by the user during the custom data class creation using the Database Class mappings tool.

Resolution



The key property on the custom data class must be CustomerID. This property can be mapped to any one database column (of the appropriate type) through the External Mappings on the Class rule.

Published August 23, 2017 - Updated December 2, 2021

Was this useful?

0% found this useful

Have a question? Get answers now.

Visit the Collaboration Center to ask questions, engage in discussions, share ideas, and help others.

Did you find this content helpful?

Want to help us improve this content?

We'd prefer it if you saw us at our best.

Pega Community has detected you are using a browser which may prevent you from experiencing the site as intended. To improve your experience, please update your browser.

Close Deprecation Notice
Contact us