The "Write to Data Store" node fails

Hi folks, 

 

I am trying to create a request and the request is created but does not show on the dashboard. The Write to Data Store node fails in the process model with the following error: 

 

An error occurred while trying to write to the entity “ABC_Request” [id=adae9f92-536c-4b1d-8420-fea70822e668@453193, type=ABC_Request (id=5304)] (data store: ABC Requests). Details: org.hibernate.exception.SQLGrammarException: Could not execute JDBC batch update: java.sql.BatchUpdateException: ORA-00904: "abcmilestone_milestone_id": invalid identifier Data: TypedValue[ ... ]

 

I am unable to understand why this error occurs. Any help would be appreciated. TIA! 

  Discussion posts and replies are publicly visible

Parents
  • Hi @apoorvam0001,

    From the SQL Error code thrown "ORA-00904" it looks like you are using Oracle Database.
    This error is encountered in Oracle when you have an invalid column name or the column name is missing.

    To be a valid column name in Oracle the following criteria must be met:

    1. The column name must begin with a letter.
    2. The column name can not be longer than 30 characters.
    3. The column name must be made up of alphanumeric characters or the following special characters: $, _, and #. If the column name uses any other characters, it must be enclosed in double quotation marks.
    4. The column name can not be a reserved word.

    Please share your XSD so that we can see the definition of the column "abcmilestone_milestone_id".

    There is also a record about "ORA-00904" in the Appian Knowledge Base. Please check it out, it may help you.

    Regards,

    Sidhant Behura

  • 0
    Certified Senior Developer
    in reply to Sidhant Behura
    check for column name and data type of table.
Reply Children
No Data