Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Удаление записей / 9 сообщений из 9, страница 1 из 1
15.12.2008, 13:03
    #35714392
megaBest
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Удаление записей
Хочу в 1С с помощью запроса, удалить все данные с датой меньше "Дата", т.е хочу удалить все документы и записи в регистрах

Необходимо удалить все записи во всех таблицах дата которых > определенной даты.

Для каждой таблицы может быть еще 2-3 таблицы, записи в которых соединяются через Id, нужно удалить и эти записи.

В СКЛ не силен, поэтому прошу помощи!!!
...
Рейтинг: 0 / 0
16.12.2008, 07:29
    #35716023
ДБ
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Удаление записей
megaBestВ СКЛ не силен...Думаю, придётся стать сильным
...
Рейтинг: 0 / 0
16.12.2008, 07:34
    #35716025
Serik Akhmetov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Удаление записей
Не силен в 1С, но думаю, что лучше сделать это со стороны 1С.
...
Рейтинг: 0 / 0
16.12.2008, 09:06
    #35716106
megaBest
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Удаление записей
Serik Akhmetov,
Со стороны 1С, образно говоря будет делаться 2 дня, а со стороны SQL это сделается за 1 час.
При удалении со стороны 1С, будет возникать много проверок и событий, что чаще всего не даст удалить большое количество записей, которые в принципе мне не нужны .
...
Рейтинг: 0 / 0
16.12.2008, 10:02
    #35716228
Funny_Falcon
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Удаление записей
megaBestПри удалении со стороны 1С, будет возникать много проверок и событий, что чаще всего не даст удалить большое количество записей, которые в принципе мне не нужны .
Вы видимо большоой специалист, если лучше 1С знаете, что нужно, а что нет. Или, как вариант, заметаете следы.
...
Рейтинг: 0 / 0
16.12.2008, 10:21
    #35716290
megaBest
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Удаление записей
Funny_FalconmegaBestПри удалении со стороны 1С, будет возникать много проверок и событий, что чаще всего не даст удалить большое количество записей, которые в принципе мне не нужны .
Вы видимо большоой специалист, если лучше 1С знаете, что нужно, а что нет. Или, как вариант, заметаете следы.

Нет, просто хочу сделать небольшую базу для разработки, из огромной рабочей

Должно получиться что-то типа

DELETE _document137.*,_document137_vt1930.*
from _document137
inner join _document137_vt1930
on _document137_vt1930._document137_idrref = _document137._idrref
where _document137._date_time < DATE '2007-02-16'

Но запрос на PostgreSQL не проходит

Select _document137.*,_document137_vt1930.*
from _document137
inner join _document137_vt1930
on _document137_vt1930._document137_idrref = _document137._idrref
where _document137._date_time < DATE '2007-02-16'

Select работает, DELETE нет, почему?
...
Рейтинг: 0 / 0
16.12.2008, 12:07
    #35716729
assa
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Удаление записей
megaBest
Должно получиться что-то типа

DELETE _document137.*,_document137_vt1930.*
from _document137
inner join _document137_vt1930
on _document137_vt1930._document137_idrref = _document137._idrref
where _document137._date_time < DATE '2007-02-16'


RTFM, на
Код: plaintext
1.
2.
3.
DELETE FROM [ ONLY ] table [ [ AS ] alias ]
    [ USING usinglist ]
    [ WHERE condition | WHERE CURRENT OF cursor_name ]
    [ RETURNING * | output_expression [ AS output_name ] [, ...] ]


-где тут написано чо можно чото вставить между DELETE и FROM ????????????????
тут чо, написано, чо удаляим по желанию клиента из разных долбанных джойнов?

ну не умеет ПЖ из джойнов косить. только если еще раз отджойнить в where, или включить поддержку "омиттед джойн-ов".

PS http://www.postgresql.org/docs/current/static/sql-delete.html
...
Рейтинг: 0 / 0
16.12.2008, 13:25
    #35717020
megaBest
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Удаление записей
assa,

Спб за совет, советчикав больше чем тех кто может помощь
...
Рейтинг: 0 / 0
16.12.2008, 13:31
    #35717049
assa
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Удаление записей
megaBestassa,

Спб за совет, советчикав больше чем тех кто может помощь"и как они меня находят?"(с)перто
...
Рейтинг: 0 / 0
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Удаление записей / 9 сообщений из 9, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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