---
title: "SQL: Decimalteckenkrångel!"
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/58880-sql-decimalteckenkrångel"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "koltrasten"
published: "2002-11-13T07:11:08.000Z"
updated: "2002-11-13T13:24:17.000Z"
replies: 3
views: 303
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/databaser-sql/58880-sql-decimalteckenkrångel"
---

# SQL: Decimalteckenkrångel!

## #1 — koltrasten, 2002-11-13T07:11Z

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?

Permalänk: https://www.webforum.nu/p/58880

## #2 — @nders, 2002-11-13T07:14Z

I SQL ska du använda punkt som decimaltecken. 

Mvh,

Permalänk: https://www.webforum.nu/p/853642

## #3 — koltrasten, 2002-11-13T12:23Z

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

Permalänk: https://www.webforum.nu/p/853800

## #4 — @nders, 2002-11-13T13:24Z

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,

Permalänk: https://www.webforum.nu/p/853849

---

Tråden på webben: https://www.webforum.nu/amne/databaser-sql/58880-sql-decimalteckenkrångel
