11. oktober 2001 - 16:28Der er
14 kommentarer og 2 løsninger
Datatype til tekst på mere end 8000 karakterer ?
Sidder og administrerer en MS SQL database fra Access og det ser ud til at man ikke kan oprette et felt med plads til mere end 8000 tegn ? Hvor er notat feltet fra Access ?
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
- Helst ikke mere end ét i hver tabel. - Det skal helst hentes sidst i recordsets. - Når først du har hentet værdien fra recordset er den der ikke længere (læg den i en variabel).
Fixed-length non-Unicode character data with a maximum length of 8,000 characters.
varchar
Variable-length non-Unicode data with a maximum of 8,000 characters.
text
Variable-length non-Unicode data with a maximum length of 2^31 - 1 (2,147,483,647) characters.
Unicode Character Strings nchar
Fixed-length Unicode data with a maximum length of 4,000 characters.
nvarchar
Variable-length Unicode data with a maximum length of 4,000 characters. sysname is a system-supplied user-defined data type that is functionally equivalent to nvarchar(128) and is used to reference database object names.
ntext
Variable-length Unicode data with a maximum length of 2^30 - 1 (1,073,741,823) characters.
Vi kører på SQL Server 2000 og bruger memo-felter (ntext AFAIR) alle mulige steder i tabeller og forespørgsler. Så vidt jeg ved har vi ikke haft nogle felter efterfølgende, som har været smadret.
Men den er jo god at have i baghovedet, hvis nu :-/
Med hensyn til de 16 i length, så er det ikke en begrænsning på 16 tegn. Den bliver tilsyneladende ikke videreført til SQL 2K (der er i hvert fald ikke noget angivet i Query Analyser). Og jeg kan også indtaste mere end 16 tegn (også gennem Access)
16 i length er den minimum størrelse den optager i databasen. Det er den størrelse et helt tomt felt optager - de 16 bliver brugt til at opbevare størrelse og sådan noget.
Sorry, havde lige glemt spm. så er der lidt point til jer :)
Synes godt om
Ny brugerNybegynder
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.