XSD: il tipo di colonna x nella tabella y è troppo piccolo per contenere i dati

sqlbulkcopy sql-server-2008 xsd

Domanda

Sto generando un file XSD basato sulle colonne nel mio xml. Dò loro tutti il ​​tipo "xs: string". Quindi provo ad importare il file nel mio database usando .NET con l'importazione di SQLbulk, ma per alcuni campi sono troppo piccoli. Ricevo il messaggio, "il tipo di colonna x nella tabella y è troppo piccolo per contenere i dati"

Che tipo dovrei usare per grandi quantità di testo (in modo da generare un campo di testo nel database usando sqlbulk.execute)? Quello corrente crea un campo nvarchar (1000) e i dati in alcuni campi sono più grandi

Risposta accettata

Il trucco era aggiungere sql: datatype = "nvarchar (4000)"



Autorizzato sotto: CC-BY-SA with attribution
Non affiliato con Stack Overflow
Autorizzato sotto: CC-BY-SA with attribution
Non affiliato con Stack Overflow