Konvertierung von varchar, nvarchar im SQL Server fehlgeschlagen

Habe ich SQL-Server-Tabelle enthält Spalten vom Typ varchar(50) als Ergebnis eine CSV zu importieren, die mithilfe der SQL Server-Import wizard.

Ich war zu wollen wissen, wie kann ich diese Daten ändern geben Sie zu nvarchar(9) ohne eine SQL-Server-Fehler beim streichen.

Ich habe versucht zu tun, ein bulk update zum festlegen von Datentypen und Spalte Größen, die ich brauche, hatte aber immer noch das abschneiden Fehlermeldung, wenn ich versuchte, laden die csv in die leere Datenbank-Tabelle, die ich erstellt (mit meinen Daten-Typen, die ich brauche).

Dankbar für jede Hilfe.

Wie planen Sie, diese zu speichern, zum Beispiel, text "how I can change this data type to nvarchar (9) without getting a SQL Server truncation error" in der Spalte Typ nvarchar(9) ?
Sind Sie bereit, Daten zu verlieren, wenn es mehr als 9 Zeichen in dieser Spalte ?
Hi, ich bin die Speicherung der konvertierten Daten im gleichen SQl SERVER-Tabelle, aber in der neuen vom Datentyp nvarchar (9) Größe der Felder in derselben Tabelle
Hi M Ali, ja, ich bin bereit, Daten zu verlieren. So wie es da steht VARCHAR 50 Spalten sind zu groß für die Daten, die es enthält. Die Daten in der Spalte Länge 9

InformationsquelleAutor daveb | 2014-03-28

Schreibe einen Kommentar