Avatar billede tigertool Nybegynder
18. oktober 2005 - 20:44 Der er 6 kommentarer og
1 løsning

INSERT INTO med decimal?

Hej,

Hvis jeg laver en INSERT INTO prisliste VALUES (5.5, 'produktnavn'); bliver værdien 5.5 lavet om til 6 - hvad kan der være galt?
Avatar billede kabbak Professor
18. oktober 2005 - 21:12 #1
nu kender jeg ikke interbase, så et skud, hvilken talværdi er dit felt i basen sat op til, måske heltal.
Avatar billede tigertool Nybegynder
18. oktober 2005 - 21:49 #2
CREATE TABLE "DEBITORFAKTURADATA"
(
  "PRIS"    DECIMAL(2, 0) NOT NULL,
  "NAVN"    VARCHAR(50) CHARACTER SET ISO8859_1 NOT NULL COLLATE DA_DA,
);

Sådan ser min tabel ud.
Avatar billede tigertool Nybegynder
18. oktober 2005 - 22:47 #4
kabbak, hvad kan jeg få ud af det link?
Avatar billede kabbak Professor
18. oktober 2005 - 22:52 #5
jeg er ikke sikker på din

DECIMAL(2, 0)

I access, som jeg normalt arbejder i, ville jeg bruge

DOUBLE PRECISION

til decimaltal
Avatar billede tigertool Nybegynder
18. oktober 2005 - 22:55 #6
Ok - jeg prøvede lige at ændre det til DECIMAL(2, 2) og så virkede det :)
Tak - smid et svar :)
Avatar billede kabbak Professor
18. oktober 2005 - 22:56 #7
et svar
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Computerworld tilbyder specialiserede kurser i database-management

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester