Campaign: PGS-220000 ERROR: el operador no existe: variación de caracteres = entero

Última actualización: 2023-12-13

El artículo proporciona una resolución a un problema de Campaign Classic v7 del que dispone el PGS-220000 Error PostgreSQL: ERROR: el operador no existe: variación de caracteres = entero error al ejecutar un flujo de trabajo que contiene una actividad de alerta. Compruebe que las reglas de tipología utilizan el tipo de campo correcto.

Descripción

Entorno

Campaign Classic v7

Problema/Síntomas

Al ejecutar un flujo de trabajo que contiene una actividad de alerta, aparece el siguiente error mientras se ejecuta la actividad de alerta:
PGS-220000 Error PostgreSQL: ERROR: el operador no existe: variación de caracteres = entero.


Pasos a seguir

  1. Cree un flujo de trabajo y añada una actividad de alerta.

  2. Configure la actividad de alerta.

  3. Ejecute el flujo de trabajo. Se muestra el siguiente error:

    PGS-220000 Error PostgreSQL: ERROR: el operador no existe: variación de caracteres = entero


 

Resolución

Revise la definición de reglas de tipología utilizada en las propiedades de actividad de alerta y vuelva a crear cualquier regla de tipología que no utilice el tipo de campo correcto. Para ver los pasos, consulte Aplicación de reglas de tipología en la documentación de Campaign Classic v7.

Causa

Existe una regla de tipología que utiliza un campo personalizado que anteriormente era una cadena, pero que ahora es un número entero en la base de datos. Para ver los detalles de este proceso, en el registro active -verbose para el wfserver y ejecute el flujo de trabajo con la opción de depuración Ejecutar en el motor seleccionados. Para ver los pasos de ejecución de este flujo de trabajo, consulte Propiedades de flujo de trabajo > Pestaña Ejecución en la documentación de Campaign Classic v7.

En esta página