Hej! Jag har ett decimaltecken i en SQL-sträng. Så här ser den ut:
UPDATE Databasen Set Va = Va + 3,333, An = An + 1
Decimaltecknet verkar krångla. Hur gör jag?
3 svar · 287 visningar · startad av koltrasten
Hej! Jag har ett decimaltecken i en SQL-sträng. Så här ser den ut:
UPDATE Databasen Set Va = Va + 3,333, An = An + 1
Decimaltecknet verkar krångla. Hur gör jag?
Hur ändrar jag det till punkt då, utan att den skall uppfatta det som en textsträng?
Min databas är en mySQL-databas och innehåller faktiskt komma-decimaltecken och inte punkt-tecken
Det blir bara en textsträng om du har apostrofer runt värdet. I språket SQL används kommatecken endast för att åtskilja fält eller värden, att det sedan presenteras med med kommatecken när du ser på datat kan bero på regionala inställningar, eller inställningar i den klient du använder för att visa datat.
UPDATE Databasen Set Va = Va + 3.333, An = An + 1
Mvh,