---
title: "INT, BIGINT. Det blir fel tal!"
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/74980-int-bigint-det-blir-fel-tal"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "cyprys"
published: "2003-04-24T21:22:24.000Z"
updated: "2003-04-24T22:02:43.000Z"
replies: 4
views: 222
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/74980-int-bigint-det-blir-fel-tal"
---

# INT, BIGINT. Det blir fel tal!

## #1 — cyprys, 2003-04-24T21:22Z

Ska lägga in ett personnummer/org.nr i en kolumn där jag satt INT(10) som kolumntyp.

Om jag skall lägga in numret 821024-1439 så formaterar jag först bort bindestrecket med org.text.tostring().replace("-", "") (asp.net) och lägger in det i sql-satsen.
Problemet är att numret som fastnar i databasen är 2147483647.

Om jag istället använder org-numret 111111-1111 så blir talen rätt.
Om jag däremot använder datatypen BIGINT så blir talet 0 vad jag än skriver...
Det funkar bra om jag kör varchar på det, men det känns onödigt.
Vart ligger da fel tror ni?

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

## #2 — aasah, 2003-04-24T21:54Z

Jag \*TROR\* inte att int har någon storleksangivelse. Pröva att ange typen som bara int.

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

## #3 — cyprys, 2003-04-24T21:56Z

Jag har testat int, mediumint, int(11), int(10), bigint, long, double.

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

## #4 — LarsG, 2003-04-24T21:58Z

Option=16384

vid connect om du vill använda bigint tror jag benhårt på. 

Int(10) innebär inte 10 siffrors precision, det är fortfarande 4 bytes som används så att ange (10) är meningslöst.

Själv skulle jag använda varchar.

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

## #5 — cyprys, 2003-04-24T22:02Z

Yupp, jag gick över på char(10) istället.
Kom på att jag kanske inte behöver söka på siffrorna i någon större utsträckning i framtiden.

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

---

Tråden på webben: https://www.webforum.nu/amne/databaser-sql/74980-int-bigint-det-blir-fel-tal
