Questione : Coldfusion-SQL che immagazzina le grandi lime di testo.

Ciao tipo che di experts.
What devo utilizzare in MSSQL e in MYSQL per immagazzinare le lime di testo molto grandi (>8000). Ho letto alcune osservazioni per scegliere varbinary (massimo) - io ho MSSQL 2000 e non vedo questa opzione, o spaccare i dati ogni 8000 characters.or per scegliere il
What di opzione del testo ...... sarebbero il migliore senso se dovessi cercare una parola all'interno di questo testo o se avessi bisogno dell'aggiornamento facile la lima? aiuto del
Any del
(sto usando la lingua dell'assistente di coldfusion)?
class= del

Risposta : Coldfusion-SQL che immagazzina le grandi lime di testo.

(nessun punti…)

Posso dirlo soltanto che alcuni principi fondamentali circa il ms SQL… e forse suggerirlo ha scinto la domanda un poco diversamente in modo da ottenete una migliore risposta.  I motivi che sono a) questo è più di una domanda di zona di db che il CF e b) non ogni esperto in db conosce il ms SQL e MySQL del *both*. Così IMHO, potete volere tagliare questo in 2 domande:  1 per la parte del ms SQL e 1 per la parte di MySQL.

L'equivalente del ms LO SQL 2000 di varchar (massimo) è il tipo di dati “del testo„ (o ntext per unicode).  La capienza massima è 2.147.483.647 per testo e 1.073.741.823 per ntext
http://msdn.microsoft.com/en-us/library/ms187993.aspx

NON POTETE spostare ad incrementi i giacimenti “del testo„ in ms SQL. Ma potete installare la ricerca a testo integrale, che è intero 'soggetto del nother da solo…
http://www.databasejournal.com/features/mssql/article.php/1438211/Setting-Up-Full-Text-Search-A-Step-by-step-Guide.htm

Se l'immagazzinaggio di db non è un requisito, ci sono ovviamente altri meccanismi di ricerca disponibili come verità (CF8) o Solr (CF9).  

Buona fortuna!
Altre soluzioni  
 
programming4us programming4us