/ / Čo je znak pokračovania riadku pre HANA SQL? - skript hana-sql

Aký je znak pokračovania riadku pre HANA SQL? - skript hana-sql

Aký je znak pokračovania riadkov pre HANA SQL? Vzhľadom k tomu, že mám veľmi dlhé vyhlásenie a chcem, aby sa preklenul cez viacero riadkov, namiesto toho, aby bol veľmi dlhý v jednej línii.

Vďaka.

odpovede:

0 pre odpoveď č. 1

Pre väčšinu príkazov SQL môžete implicitnepokračujte na ďalší riadok. Neexistuje žiadny znak "line-continuation". Dlhé reťazce môžu pokračovať na ďalšom riadku tým, že ich oddeľujú vo viacerých reťazcoch spojených s ||.

Napríklad, toto je úplne platné 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: Táto osoba skutočne existuje. :)


0 pre odpoveď č. 2

Môžete stlačiť tlačidlo návratu a mať vyhlásenie rozdelené vo viacerých riadkoch pre vaše pohodlie.

Rovnako ako na obrázku nižšie:

tu zadajte popis obrázku

Dokonca aj v dynamickom SQL môžete rozdeliť reťazec (s operátorom ||), ktorý chcete napájať príkazom EXEC ().

tu zadajte popis obrázku