Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / Как задать поля для bcp? / 6 сообщений из 6, страница 1 из 1
24.10.2007, 01:24
    #34889636
White Owl
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как задать поля для bcp?
Имеется файлик с данными выданный bcp с одной таблицы. Надо загрузить эти данные в другую таблицу. Проблема в том, что в целевой таблице полей меньше чем было в источнике. Можно ли одним bcp это сделать?
Я знаю что можно прогнать файлик через cut и им вырезать нужные поля, но хотелось бы обойтись одним bcp...


---
http://www.rusug.ru] Портал русскоязычной группы пользователей Sybase
...
Рейтинг: 0 / 0
24.10.2007, 09:47
    #34889932
komrad
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как задать поля для bcp?
White OwlИмеется файлик с данными выданный bcp с одной таблицы. Надо загрузить эти данные в другую таблицу. Проблема в том, что в целевой таблице полей меньше чем было в источнике. Можно ли одним bcp это сделать?
Я знаю что можно прогнать файлик через cut и им вырезать нужные поля, но хотелось бы обойтись одним bcp...


---
http://www.rusug.ru] Портал русскоязычной группы пользователей Sybase

вырезать надо awk-ом :)
а лучше всего - сделать промежуточную "широкую" таблицу, залить в нее данные и заполнить узкую таблицу...
...
Рейтинг: 0 / 0
24.10.2007, 11:51
    #34890506
MasterZiv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как задать поля для bcp?
White Owl пишет:
> Имеется файлик с данными выданный bcp с одной таблицы. Надо загрузить
> эти данные в другую таблицу. Проблема в том, что в целевой таблице полей
> меньше чем было в источнике. Можно ли одним bcp это сделать?
> Я знаю что можно прогнать файлик через cut и им вырезать нужные поля, но
> хотелось бы обойтись одним bcp...

Почитай про форматные файлы BCP, но сомневаюсь, что там можно было бы
проигнорировать какие-то поля.


Естественно всегда остается возможность загрузить данные в более "широкую"
таблицу и перелить уже в нормальную средствами SQL.
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
25.10.2007, 09:31
    #34893243
yk
yk
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как задать поля для bcp?
А если создать view, а уже по ней пройтись bcp ?
...
Рейтинг: 0 / 0
25.10.2007, 09:33
    #34893247
yk
yk
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как задать поля для bcp?
Пардон, невнимательно прочитал начальное письмо.
...
Рейтинг: 0 / 0
25.10.2007, 10:48
    #34893480
MasterZiv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как задать поля для bcp?
yk пишет:

> А если создать view, а уже по ней пройтись bcp ?

Не, а кстати да, можно СЛИТЬ урезанную таблицу по VIEW-хе !
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / Как задать поля для bcp? / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]