Quantcast
Channel: Alla ämnen på Eforum
Viewing all articles
Browse latest Browse all 7756

Plocka ut delar av ett fält

$
0
0
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."

Viewing all articles
Browse latest Browse all 7756