das Symbol Encountered „DANN“, wenn eine der folgenden erwartet: * & - +;/at mod Rest rem und oder || multisetdas Symbol Encountered „DANN“, wenn eine der folgenden
CASE
WHEN CLAIMNUMBER = 311754 AND POLICY_NUMBER = 21620 THEN cast(CLAIMNUMBER as varchar2(10)) + 'M'
WHEN CLAIMNUMBER = 317802 AND POLICY_NUMBER = 15571 THEN cast(CLAIMNUMBER as varchar2(10)) + 'M'
WHEN CLAIMNUMBER = 318794 AND POLICY_NUMBER = 19325 THEN cast(CLAIMNUMBER as varchar2(10)) + 'M'
WHEN CLAIMNUMBER = 319510 AND POLICY_RECORD_ID = '21294_19' THEN cast(CLAIMNUMBER as varchar2(10)) + 'M'
ELSE
cast(CLAIMNUMBER as varchar(10))
END AS CLAIMNUMBER,
Bitte überprüfen Sie 'cast (CLAIMNUMBER als varchar2 (10)) +‚M'' In Oracle PL SQL oder SQL, verketten aussehen sollte Syntax ist '' || und nicht '+'. Ist dieser Teil einer größeren SQL-Abfrage? können Sie bitte vollständige Abfrage teilen? –
Bitte geben Sie auch die Datentypen von 'CLAIMNUMBER' an –
Warum verwenden Sie 'cast' nicht' to_char'? – Kacper