SQL im Jitterbit App Builder entkommen
mvSQL ermöglicht das Escapen von Anweisungen, die direkt an die Datenbank übergeben werden können. Dadurch können Sie von der Datenbank unterstützte Funktionen aufrufen, die von mvSQL im Allgemeinen nicht unterstützt werden, einschließlich des Aufrufs benutzerdefinierter Datenbankfunktionen (Beachten Sie, dass App Builder Abfrage diese benutzerdefinierten Funktionen nicht ab oder verwaltet sie nicht). SQL wird maskiert, indem es in ${ sqlHere } eingeschlossen wird.
Hinweis
Wenn Sie in Ihrem Rohdatenbankausdruck auf eine Spalte verweisen müssen, wird empfohlen, dass Sie die mvSQL-Spaltensubstitution verwenden, damit Änderungen an der Art und Weise, wie mvSQL Anweisungen intern schreibt, keine Auswirkungen auf Ihre Regel haben.
select
${ HASHBYTES('SHA1', 'Hello world') } as hashout
from Customers
select
Name as Name,
${ HASHBYTES('SHA1', {{ Name }} ) } as hashout
from Customers
Ressourcen
Eine Liste der Konfigurationsfunktionen (Transact-SQL) finden Sie in diesem Microsoft-Artikel: https://docs.microsoft.com/en-us/sql/t-sql/functions/configuration-functions-transact-sql?view=sql-server-2017
Hinweis
Nicht alle im Microsoft-Artikel aufgeführten Funktionen werden unterstützt von App Builder.