HANA SQL の行継続文字とは何ですか? 非常に長いステートメントがあり、それを 1 行に非常に長いステートメントにするのではなく、複数の行にまたがらせたいと考えています。
ありがとう。
HANA SQL の行継続文字とは何ですか? 非常に長いステートメントがあり、それを 1 行に非常に長いステートメントにするのではなく、複数の行にまたがらせたいと考えています。
ありがとう。
ほとんどの SQL ステートメントでは、暗黙的に次の行に進むことができます。「行継続文字」はありません。で連結された複数の文字列に分割することで、長い文字列を次の行に続けることができます||
。
たとえば、これは完全に有効な 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: その人は実際に存在します。:)