Avatar billede da_darkside Nybegynder
07. november 2002 - 22:32 Der er 10 kommentarer og
1 løsning

Største datatype ?

Nogen herinde som ved hvad den største datatype en kolonne er ? Denne skal kunne indeholde lange tekster m.v. :)
Avatar billede pierrehusted Nybegynder
07. november 2002 - 22:36 #1
TEXT kan indeholde næsten uendeligt meget. Men den har så nogle ulemper - man kan f.eks. ikke bruge = søgning i den.
VARCHAR kan være op til 8000 tegn, og har ikke nogle af de ulemper TEXT har.
Avatar billede pierrehusted Nybegynder
07. november 2002 - 22:39 #2
Helt præcist kan en TEXT indeholde 2^31 - 1 (2.147.483.647) tegn.

Der findes selvfølgelig også en UniCode version af begge to : NTEXT og NVARCHAR. De kan kun indeholde halvt så mange tegn - henholdsvis 4000 og 2^30 - 1 (1.073.741.823)
Avatar billede da_darkside Nybegynder
07. november 2002 - 22:40 #3
ok, nu når du siger uendeligt meget er det som op mod 100000 tegn ?
Avatar billede da_darkside Nybegynder
07. november 2002 - 22:42 #4
ahh ok, det var en helt del - nok denne datatype jeg behøver til at gemme mine informationer i :)

/Mange tak for hjælpen *SS*
Avatar billede da_darkside Nybegynder
07. november 2002 - 22:47 #5
Nu snakker du om UniCode version af de 2 sidst nævnte - hvordan laves noget sådanne ??
Avatar billede pierrehusted Nybegynder
07. november 2002 - 22:50 #6
Så hedder datatypen bare  NTEXT  eller  NVARCHAR.
Avatar billede da_darkside Nybegynder
07. november 2002 - 22:54 #7
ok, og så skriver jeg bare 2^30 i størrelse ? syntes ellers mine apps plejer at give errors ved disse datatyper når det jeg prøver at indsætte har en længde der er over 8000 tegn :-/
Avatar billede pierrehusted Nybegynder
07. november 2002 - 22:56 #8
Du skal ikke sætte størrelse på NTEXT og TEXT. Der udvider den feltet efterhånden som der er brug for det. Det er nok også derfor man ikke kan bruge almindelig = (lig med) søgning men skal bruge LIKE eller CONTAINS eller sådan noget.
Avatar billede da_darkside Nybegynder
07. november 2002 - 23:03 #9
Det var nu mere NVARCHAR jeg tænkte på *S* ?
Avatar billede ocp Nybegynder
07. november 2002 - 23:30 #10
Er BLOB egentlig ikke den største type?
Avatar billede pierrehusted Nybegynder
08. november 2002 - 08:12 #11
NVARCHAR er max 4000 tegn.

BLOB er en forkortelse for BINARY LARGE OBJECT, hvilket er TEXT, NTEXT og IMAGE datatyperne.
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