Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
11.05.2020, 12:11
|
|||
---|---|---|---|
T-SQL и BULK INSERT - как заставить SQL игнорировать запятую внутри кавычек? |
|||
#18+
В продолжение этой темы В импортируемом файле попадаются такие строки автор020130001001,2011,1.1,"Aleutians East Borough, Alaska",982.0,4.35,75.0,64.84,683.0,53125.0,115600.0,17.5,14.05,17.72,17.41,11.1,36.66,1.83,1.22,0.0,0.0,,,0.0,0,0,1 Надо чтобы при выполнении BULK INSERT запятая внутри кавычек и после Aleutians East Borough не воспринималась как разделитель. Как это описать в команде BULK INSERT? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
11.05.2020, 12:54
|
|||
---|---|---|---|
T-SQL и BULK INSERT - как заставить SQL игнорировать запятую внутри кавычек? |
|||
#18+
1. Либо MS SQL с поддержкой CSV. Год не помню. 2. Либо у тебя на ЭТОМ месте ВСЕГДА текст в кавычках => формат-файл. 3. Либо никак. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
12.05.2020, 08:17
|
|||
---|---|---|---|
T-SQL и BULK INSERT - как заставить SQL игнорировать запятую внутри кавычек? |
|||
#18+
Отвечаю сам себе - написать вот такое: Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12.
И запятая внутри "Aleutians East Borough, Alaska" перестанет быть разделителем полей ... |
|||
:
Нравится:
Не нравится:
|
|||
|
12.05.2020, 09:41
|
|||
---|---|---|---|
|
|||
T-SQL и BULK INSERT - как заставить SQL игнорировать запятую внутри кавычек? |
|||
#18+
senglory, Ну собственно п.1 из ответа Алекса: https://docs.microsoft.com/en-us/sql/t-sql/statements/bulk-insert-transact-sql FORMAT = 'CSV' Applies to: SQL Server 2017 (14.x) CTP 1.1. Specifies a comma separated values file compliant to the RFC 4180 standard. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
|
start [/forum/topic.php?fid=46&mobile=1&tid=1686145]: |
0ms |
get settings: |
9ms |
get forum list: |
16ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
47ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
51ms |
get tp. blocked users: |
2ms |
others: | 294ms |
total: | 443ms |
0 / 0 |