Добро пожаловать в форум, Guest >> Войти | Регистрация | Поиск | Правила | | В избранное | Подписаться | ||
Все форумы / Microsoft SQL Server |
![]() ![]() |
mixer.sz Member Откуда: Сообщений: 3 |
Дяденьки, помогите, пожалуйста, всю голову уже сломал. Есть самый простейший файл, содержащий список названий файлов в папке. Необходимо его залить во временную табличку в БД с помощью BULK INSERT. Разделитель строк самый обычный \n . Не видит он этот разделитель и все тут. Что я делаю не так??? create table #FileData (TextLine nvarchar(4000)) bulk insert #FileData from 'test_.log' ,rowterminator='\n\r' with (firstrow=1,rowterminator='\n') select * from #FileData К сообщению приложен файл (test_.log - 2Kb) cкачать ![]() |
16 янв 18, 19:07 [21111879] Ответить | Цитировать Сообщить модератору |
Remind Member Откуда: UK Сообщений: 523 |
mixer.sz, Попробуйте '\r\n'. Если не поможет то откройте ваш файл в каком-нибудь продвинутом редакторе аля notepad++ и посмотрите что там за символы для перевода строки. |
16 янв 18, 19:45 [21111961] Ответить | Цитировать Сообщить модератору |
msLex Member Откуда: Сообщений: 8730 |
https://docs.microsoft.com/en-us/sql/t-sql/statements/bulk-insert-transact-sql Пример С
|
||||
16 янв 18, 20:00 [21111996] Ответить | Цитировать Сообщить модератору |
mixer.sz Member Откуда: Сообщений: 3 |
О, щяйтан msLex, спасибо огромнейшее |
17 янв 18, 11:58 [21113312] Ответить | Цитировать Сообщить модератору |
Все форумы / Microsoft SQL Server | ![]() |