Just nu i M3-nätverket
Gå till innehåll

Plocka ut delar av ett fält


Markus Ehnberg

Rekommendera Poster

Markus Ehnberg

Hej,

 

Ska bygga en relation mellan två fält

i det ena fältet är där alltid 2 checksiffror i slutet som jag inte kan ha med. Fältet är just nu 9 tecken långt

 

Skriver jag  LEFT(PURESK.D4204_Lev_fakt_nr,7) AS LevFakt så blir det korrekt.

 

Men LEFT(PURESK.D4204_Lev_fakt_nr,(LEN(PURESK.D4204_Lev_fakt_nr)-2)) AS LevFakt ger felmedelande. Kan jag inte använda LEN på detta sättet i en SQL-sats?

 

Felmeddelande

"ERROR [HY000] [PSQL][ODBC Client Interface][LNA][PSQL]

Error in expression: LEFT ( PURESK . D4204_Lev_fakt_nr , ( LEN ( PURESK . D4204_Lev_fakt_nr ) ) - 2 ) 
ERROR [HY000] [PSQL][ODBC Client Interface][LNA][PSQL][SQL Engine][Data Record Manager]Invalid user-defined or scalar function."
Länk till kommentar
Dela på andra webbplatser

Arkiverat

Det här ämnet är nu arkiverat och är stängt för ytterligare svar.

×
×
  • Skapa nytt...