Frage: Woher weiß man, welche Abfragesprache zu verwenden ist?
Antwort: Für On-Premises-Systeme verwenden Sie die Sprache Ihrer Datenbank, für Cloud-Systeme verwenden Sie MSSQL.
Es ist wichtig, zwischen der Filterung aus einem Archiv und externen Daten zu unterscheiden.
Speziell für Archive empfiehlt es sich, die rechts angezeigten Spaltennamen zu verwenden, um sicherzustellen, dass die Schreibweise genau gleich ist.
Frage:Wie schreibt man einen einfachen Gleichheitsfilter (=)?
Antwort: Zum Beispiel: DW_STATUS = 'Wert'
Achten Sie darauf, dass Sie den Wert und die Spalte nicht vertauschen.
Achten Sie darauf, dass Sie den Wert und die Spalte nicht vertauschen.
Frage: Wie verwendet man eine globale Workflow-Variable in einer Where-Klausel?Sollte ich einfache Anführungszeichen um Variablen herum verwenden?
Antwort: Ja, im Falle von Strings. Siehe auch: KBA-35454
Antwort: Ja, im Falle von Strings. Siehe auch: KBA-35454
Frage: Sollte ich immer "like" verwenden?
Antwort: Nein, verwenden Sie Gleichheitszeichen (=), es sei denn, eine Platzhaltersuche ist erforderlich. Ein Platzhalter ist dann ein Platzhalter für ein (oder mehrere) Zeichen, die zum Beispiel durch % dargestellt werden.
Antwort: Nein, verwenden Sie Gleichheitszeichen (=), es sei denn, eine Platzhaltersuche ist erforderlich. Ein Platzhalter ist dann ein Platzhalter für ein (oder mehrere) Zeichen, die zum Beispiel durch % dargestellt werden.
Zum Beispiel: DW_FIELD LIKE 'hallo%'
Frage: Wie kann ich in Archivabfragen nach Schlagwortfeldern suchen?
Antwort: Dies kann mit der folgenden where-Klausel geschehen: DW_DWDOCID IN (SELECT DWDOCID FROM Accounting_KEYW WHERE DWKEYWORD = 'value')
Frage: Gibt es eine spezielle Formatierung von Spaltennamen oder reservierten Wörtern in der Datenbank?
Antwort: Wenn Sie den Workflow Designer verwenden, müssen Sie, wenn Ihr Spaltenname ein reserviertes Wort ist oder Sonderzeichen enthält, diese bei der Erstellung der WHERE-Klausel maskieren. Bei MSSQL-Datenbanken müssen reservierte Wörter und Spaltennamen mit [ ]-Zeichen maskiert werden. Bei Oracle- und MySQL-Datenbanken fügen Sie in der WHERE-Klausel des Workflows die Zeichen " um die Spaltennamen herum ein.
Antwort: Dies kann mit der folgenden where-Klausel geschehen: DW_DWDOCID IN (SELECT DWDOCID FROM Accounting_KEYW WHERE DWKEYWORD = 'value')
Frage: Gibt es eine spezielle Formatierung von Spaltennamen oder reservierten Wörtern in der Datenbank?
Antwort: Wenn Sie den Workflow Designer verwenden, müssen Sie, wenn Ihr Spaltenname ein reserviertes Wort ist oder Sonderzeichen enthält, diese bei der Erstellung der WHERE-Klausel maskieren. Bei MSSQL-Datenbanken müssen reservierte Wörter und Spaltennamen mit [ ]-Zeichen maskiert werden. Bei Oracle- und MySQL-Datenbanken fügen Sie in der WHERE-Klausel des Workflows die Zeichen " um die Spaltennamen herum ein.
Frage: Wie kann SELECT MAX(DW_DWDOCID) in einer Unterabfrage verwendet werden?
Antwort: Das folgende Beispiel gibt einen Indexeintrag aus einem Aktenschrank aus dem Dokument mit der höchsten DocID zurück.
Antwort: Das folgende Beispiel gibt einen Indexeintrag aus einem Aktenschrank aus dem Dokument mit der höchsten DocID zurück.

Bitte beachten Sie: Dieser Artikel ist eine Übersetzung aus dem Englischen. Die in diesem Artikel enthaltenen Informationen basieren auf der/den englischsprachigen Originalversion(en) des Produkts. In der übersetzten Version unserer Artikel können kleinere Fehler enthalten sein, z.B. in der Grammatik. Wir können zwar nicht für die vollständige Richtigkeit der Übersetzung garantieren, aber in den meisten Fällen werden Sie sie als ausreichend informativ empfinden. Im Zweifelsfall wechseln Sie bitte zurück zur englischen Version dieses Artikels.
