|
Join-ы в DELETE
|
|||
---|---|---|---|
#18+
Всем привет. Кто-нибудь знает, в Oracle есть subj, или придется извращаться с подзапросами? Заранее спасибо. ... |
|||
:
Нравится:
Не нравится:
|
|||
16.11.2001, 08:31 |
|
Join-ы в DELETE
|
|||
---|---|---|---|
#18+
Распиши поподробнее, что надо... ... |
|||
:
Нравится:
Не нравится:
|
|||
16.11.2001, 08:59 |
|
Join-ы в DELETE
|
|||
---|---|---|---|
#18+
Допустим есть 3 таблицы (для простоты) : фактуры, накладные, товар, связанные между собой (в накладной м.б. несколько позиций товаров, фактура может содержать несколько накладных). Я хочу в одном DELETE убить фактуру и все, что к ней прицеплено (через Join-ы). В MS SQL это было легко, а как в Oracle? ... |
|||
:
Нравится:
Не нравится:
|
|||
16.11.2001, 09:20 |
|
Join-ы в DELETE
|
|||
---|---|---|---|
#18+
Можно попробовать через CASCADE 1.Все таблицы связаны ссылками ForeignKey (при создании этих constraints надо указать CONSTRAINT name REFERENCES table(colum1) ON DELETE CASCADE) 2.При удалении строки из parent таблицы автоматом удаляются строки из child таблиц. ... |
|||
:
Нравится:
Не нравится:
|
|||
16.11.2001, 10:08 |
|
|
start [/forum/topic.php?fid=52&msg=32017127&tid=1993491]: |
0ms |
get settings: |
10ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
38ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
38ms |
get tp. blocked users: |
1ms |
others: | 254ms |
total: | 377ms |
0 / 0 |