/ / Was ist das Zeilenfortsetzungszeichen für HANA SQL? - Hana-SQL-Skript

Was ist das Zeilenfortsetzungszeichen für HANA SQL? - Hana-SQL-Skript

Was ist das Zeilenfortsetzungszeichen für HANA SQL? Wenn ich bedenke, dass ich eine super lange Aussage habe und möchte, dass sie sich über mehrere Linien erstreckt, anstatt dass sie in einer Linie sehr lang ist.

Vielen Dank.

Antworten:

0 für die Antwort № 1

Für die meisten SQL-Anweisungen können Sie implizitWeiter in der nächsten Zeile. Es gibt kein "Zeilenfortsetzungszeichen". Lange Strings können in der nächsten Zeile fortgesetzt werden, indem sie in mehrere Strings aufgeteilt werden, die verkettet sind ||.

Zum Beispiel ist dies perfekt gültig HANA SQL:

SELECT
"RefID",
"FirstName",
"LastName"
FROM
"People"
WHERE
"FirstName" = "Hubert Blaine"
AND
"LastName" = "Wolfeschlegelsteinhausenbergerdorffvoralternwaren" ||
"gewissenhaftschaferswesenchafewarenwholgepflegeun" ||
"dsorgfaltigkeitbeschutzenvonangereifenduchihrraub" ||
"giriigfeindewelchevorralternzwolftausendjahresvor" ||
"andieerscheinenbanderersteerdeemmeshedrraumschiff" ||
"gebrauchlichtalsseinursprungvonkraftgestartseinla" ||
"ngefahrthinzwischensternartigraumaufdersuchenachd" ||
"iesternwelshegehabtbewohnbarplanetenkreisedrehens" ||
"ichundwohinderneurassevanverstandigmenshlichkeitt" ||
"konntevortpflanzenundsicherfreunanlebenslamdlichf" ||
"reudeundruhemitnichteinfurchtvorangreifenvonander" ||
"erintlligentgeschopfsvonhinzwischensternartigraum";

PS: Diese Person existiert tatsächlich. :)


0 für die Antwort № 2

Sie können die Return-Taste drücken und eine Anweisung in mehrere Zeilen aufgeteilt haben.

Wie im Bild unten:

Bildbeschreibung hier eingeben

Selbst in dynamischem SQL können Sie die Zeichenfolge (mit dem || -Operator), die Sie im EXEC () - Befehl einfügen möchten, aufteilen.

Bildbeschreibung hier eingeben