Tengo un archivo de texto (txt) que contiene texto formateado (solo saltos de línea, retornos de carro y pestañas) También contiene caracteres en alemán.SQL Server 2008 - En masa Inserte un archivo de texto completo en un campo
Quiero utilizar el comentario de inserción masiva en T-SQL para leer en el archivo de texto en un campo dentro de una tabla de base de datos.
que corrió este comando:
CREATE TABLE #MyTestTable (
MyData NVARCHAR(MAX)
)
BULK INSERT [#MyTestTable]
FROM 'D:\MyTextFile.txt'
SELECT * FROM #MyTestTable
El problema es que se lee cada línea del archivo de texto en una nueva fila en la tabla temporal. Quiero que lea el archivo completo (formateo y todo) en una fila.
También parece que los caracteres del idioma alemán se han perdido, reemplazados por un carácter predeterminado no imprimible en la Vista de resultados.
Alguien alguna idea de cómo puedo lograr esto?
Gracias.
Ok, una actualización -.. Si añado CON (ROWTERMINATOR = '' al comando consigo todo en una fila Los Símbolos lanugage alemanes se pierden sin embargo y creo que el formato ahora se ve mal –