Kampagne: PGS-220000 FEHLER: Operator existiert nicht: Zeichenvariante = Ganzzahl

Der Artikel bietet eine Lösung für ein Campaign Classic v7-Problem, bei dem der PGS-220000-Fehler PostgreSQL: ERROR: Operator existiert nicht: Character Variating = Integer-Fehler auftritt, wenn ein Workflow ausgeführt wird, der eine Warnmeldungsaktivität enthält. Überprüfen Sie, ob die Typologieregeln den richtigen Feldtyp verwenden.

Beschreibung description

Umgebung

Campaign Classic v7

Problem/Symptome

Wenn ein Workflow ausgeführt wird, der eine Aktivität des Typs Warnhinweis enthält, wird während der Ausführung der Aktivität Warnhinweis der folgende Fehler angezeigt:
PGS-220000 Fehler PostgreSQL: FEHLER: Operator existiert nicht: Zeichenvariante = Ganzzahl.


Schritte zur Reproduktion

  1. Erstellen Sie einen Workflow und fügen Sie eine Aktivität Warnhinweis hinzu.

  2. Konfigurieren der Aktivität „Warnhinweis“.

  3. Workflow ausführen. Der folgende Fehler wird angezeigt:

    PGS-220000 Fehler PostgreSQL: FEHLER: Operator existiert nicht: Zeichenvariante = Ganzzahl

Auflösung resolution

Überprüfen Sie die in den Eigenschaften Ihrer Warnungsaktivität verwendete Definition der Typologieregeln und erstellen Sie alle Typologieregeln neu, die nicht den richtigen Feldtyp verwenden. Anweisungen hierzu finden Sie unter Anwenden von Typologieregeln in der Dokumentation zu Campaign Classic v7.

Ursache

Es gibt eine Typologieregel, die ein benutzerdefiniertes Feld verwendet, das zuvor eine Zeichenfolge war, jetzt jedoch eine Ganzzahl in der Datenbank ist. Um Details zu diesem Prozess anzuzeigen, aktivieren Sie im Protokoll die -verbose für das wfserver und führen Sie den Workflow mit der ausgewählten Debugging-Option In der Engine . Anweisungen zum Ausführen dieses Workflows finden Sie unter Workflow-Eigenschaften > Registerkarte Ausführung in der Dokumentation zu Campaign Classic v7.

recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f