Avatar billede majbrittd Nybegynder
17. juni 2004 - 10:36 Der er 10 kommentarer og
1 løsning

Problem med felt størrelse i MS SQL server 2000

Hejsa

Jeg har et problem med felt størrelse i MS SQL server 2000.

Jeg skal have et felt der kan indeholde minst 15000 karakter (tekst) men det største felt jeg kan finde kan kun indeholde 8000 karakter (char).

Er der nogen der kan hjælpe mig, med mit problem ??
Avatar billede rasmusbg Nybegynder
17. juni 2004 - 10:41 #1
Du kan bruge typen text. Den kan indeholde op til 2GB data, så det skulle vist være nok ;o)
Avatar billede rasmusbg Nybegynder
17. juni 2004 - 10:42 #2
Men der kan i tabellen kun være et felt af den type, glemte jeg lige at fortælle.
Avatar billede arne_v Ekspert
17. juni 2004 - 10:42 #3
VARCHAR kan maksimalt tage 8000 tegn og NVARCHAR maksimalt 4000 tegn.

Brug TEXT eller NTEXT.
Avatar billede trer Nybegynder
17. juni 2004 - 11:13 #4
"Men der kan i tabellen kun være et felt af den type, glemte jeg lige at fortælle."

Du kan sagtens lave flere blob (text, ntext, image) kolonner i samme tabel - muligvis var der en begrænsing i SQL Server 6.5, men det er der ikke længere.
Avatar billede rasmusbg Nybegynder
17. juni 2004 - 11:17 #5
trer - Okay, så har vores lærer bare fortalt en røverhistorie... ;o)
Avatar billede trer Nybegynder
17. juni 2004 - 11:25 #6
Problemet er ikke historierne, problemet er, at de desværre ofte overlever mellem versioner og så ikke længere er gyldige...

Skidt - det er nemt at teste;

create table test (id int identity(1,1) primary key, data1 text, data2 text)
go

Og vupti - en tabel med to blobfelter.
Avatar billede arne_v Ekspert
17. juni 2004 - 11:49 #7
trer>

Jeg ville nok kalde TEXT for CLOB og ikke BLOB ...
Avatar billede trer Nybegynder
17. juni 2004 - 12:26 #8
arne_v> i og med CLOB signalerer tekst og ikke binære data, så må jeg jo nok give dig ret; Jeg må se om jeg kan vende mig til at kalde de forskellige datatyper (TEXT/IMAGE) for LOB under et.
Avatar billede skwat Praktikant
17. juni 2004 - 12:46 #9
blib blob :)
Avatar billede majbrittd Nybegynder
17. juni 2004 - 12:48 #10
Tak for hjælpen !!
Avatar billede rasmusbg Nybegynder
17. juni 2004 - 12:49 #11
Det var så lidt...smider lige et svar :o)
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