|
Синтаксис DELETE
|
|||
---|---|---|---|
#18+
Что может означать подобный синтаксис в Access? Код: sql 1. 2. 3. 4.
Интуитивно я бы сказал, что удаление должно происходить из таблицы Partlist, а список полей "SubMasterlist.*,Partlist.LotID " не имеет значения и его вообще можно убрать.. Но засомневался, вдруг в Access это может означать что-то другое? например удаление из обеих таблиц? ... |
|||
:
Нравится:
Не нравится:
|
|||
12.02.2018, 15:37 |
|
Синтаксис DELETE
|
|||
---|---|---|---|
#18+
блин, собирался это в форум по Access. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.02.2018, 15:38 |
|
Синтаксис DELETE
|
|||
---|---|---|---|
#18+
Продолжай. Нам интересно. Про ацкесс. Модератор: Тема перенесена из форума "Просто треп". ... |
|||
:
Нравится:
Не нравится:
|
|||
12.02.2018, 15:40 |
|
Синтаксис DELETE
|
|||
---|---|---|---|
#18+
Дикий БиллЧто может означать подобный синтаксис в Access? Код: sql 1. 2. 3. 4.
Интуитивно я бы сказал, что удаление должно происходить из таблицы Partlist, а список полей "SubMasterlist.*,Partlist.LotID " не имеет значения и его вообще можно убрать.. Но засомневался, вдруг в Access это может означать что-то другое? например удаление из обеих таблиц? Маленькая тонкость. У Вас жесткая связь между таблицами, один-к-одному. И если в таблице SubMasterlist отсутствует соответствие для какого-то элемента из таблицы Partlist, то эти записи не попадут в отбор, хотя условие WHERE Partlist.LotID = ... для них может и выполняться. ... |
|||
:
Нравится:
Не нравится:
|
|||
15.02.2018, 08:56 |
|
Синтаксис DELETE
|
|||
---|---|---|---|
#18+
Дикий БиллЧто может означать подобный синтаксис в Access? В данном конкретном случае будет произведено удаление записей из таблицы SubMasterlist. Наличие в списке удаления одиночного поля Partlist.LotID будет проигнорировано. Если бы список удаления выглядел как SubMasterlist.*,Partlist.* или вообще отсутствовал - были бы удалены записи из обеих таблиц. На самом деле текст запроса НЕ соответствует встроенной документации, согласно которой допускается только указание всех полей в списке удаления. По какой причине это игнорируется, а не приводит к Syntax Error - загадка... но товарищи из M$ вообще не очень аккуратны. ... |
|||
:
Нравится:
Не нравится:
|
|||
15.02.2018, 09:40 |
|
Синтаксис DELETE
|
|||
---|---|---|---|
#18+
JossУ Вас жесткая связь между таблицами, один-к-одному.Откуда такое заключение? Я в упор не вижу указаний, что поле PLID хотя бы в какой-то из таблиц уникальное. ... |
|||
:
Нравится:
Не нравится:
|
|||
15.02.2018, 09:41 |
|
|
start [/forum/topic.php?fid=45&fpage=57&tid=1611695]: |
0ms |
get settings: |
11ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
37ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
45ms |
get tp. blocked users: |
1ms |
others: | 15ms |
total: | 140ms |
0 / 0 |