26.11.2007 17:38
leha_jazz
 
Подскажите, пожалуйста каким способом можно сделать
следующие операции :
1) копируем данные об оперативных продажах из таблиц SMOnlineChecks,SMOnlineCheckItems, SMOnlineDiscCard
2)Удаляем оперативные чеки, почистив вышеназванные таблицы.
?????
Возникла необходимость, но как реализовать не знаю.
26.11.2007 18:02
Mtirt
 
Немного не по адресу ветку создал.
Скорее это всё в раздел Oracle надо писать.
По первому вопросу - куда данные копировать собрался? В другую таблицу в базе? В текстовый файл? Или еще куда?

По второму -
Код:
delete * from smonlineChecks
или
Код:
truncate table smonlineChecks
26.11.2007 19:54
leha_jazz
 
Спасибо,Mtirt.
Цитата:
Mtirt Немного не по адресу ветку создал.
Скорее это всё в раздел Oracle надо писать.
По первому вопросу - куда данные копировать собрался? В другую таблицу в базе? В текстовый файл? Или еще куда?
Данные копировать в Эксель.

Цитата:
По второму -
Код:
delete * from smonlineChecks
или
Код:
truncate table smonlineChecks
Каким какой софтом это можно сделать ?
26.11.2007 21:04
OlegON
 
Цитата:
leha_jazz Данные копировать в Эксель.
Каким какой софтом это можно сделать ?
Тяжело тебе будет. Программа SQL Plus, в поставке Oracle у тебя должна быть. Поищи что-нибудь по форматированию ее вывода. Ключевое слово spool. Сделай файл с разделителями, его можно будет закинуть в эксль.
27.11.2007 07:10
kadr
 
Цитата:
leha_jazz Подскажите, пожалуйста каким способом можно сделать
следующие операции :
1) копируем данные об оперативных продажах из таблиц SMOnlineChecks,SMOnlineCheckItems, SMOnlineDiscCard
2)Удаляем оперативные чеки, почистив вышеназванные таблицы.
?????
Возникла необходимость, но как реализовать не знаю.
А можно ли поделиться какая такая необходимость возникла? Для чего всё это? Оперчеки из этих таблиц удаляются по мере принятия z-отчётов. На этих таблицах практически нет ограничений целостности и они, при определённых условиях, могут содержать данные не соотвествующие ни реальным продажам, ни в дальнейшем принятым z-отчётам.
27.11.2007 12:38
leha_jazz
 
Цитата:
OlegON Тяжело тебе будет. Программа SQL Plus, в поставке Oracle у тебя должна быть. Поищи что-нибудь по форматированию ее вывода. Ключевое слово spool. Сделай файл с разделителями, его можно будет закинуть в эксль.
Да, SQL Plus есть, но помнится был еще какой-то "навигатор", оболочка с графическим интерфейсом похожим на Аксес, жаль точно не помню как называется пакет. Стоял на сервере, пригодился один раз, но именно для правки таблиц. После замены сервера пропал.

Проблема собственно такая же, как здесь https://olegon.ru/showthread.php?t=1886&page=2
27.11.2007 12:53
inna
 
Есть SQL Navigator for Oracle компании . Штука платная. В том числе позволяет результат запроса сохранить ввиде файла XLS.
27.11.2007 15:41
OlegON
 
Кстати, у меня в моих программах какая-то софтинка тоже позволяла результат запроса в эксль выкинуть :)
28.11.2007 10:33
kadr
 
А есть бесплатная Oracle SQL developer
28.11.2007 17:56
leha_jazz
 
Всем, спасибо ! Все получилось.
Навигатору - отдельное спасибо(очень удобно).
Часовой пояс GMT +3, время: 14:19.

Форум на базе vBulletin®
Copyright © Jelsoft Enterprises Ltd.
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.