Форум: "Начинающим";
Текущий архив: 2007.02.25;
Скачать: [xml.tar.bz2];
ВнизЗапросы Найти похожие ветки
← →
ЮЮ © (2007-02-06 13:38) [40]
> с чего взял?
Попробовал.
"Невозможно удаление записей из указанных таблиц"
при
DELETE main.*
FROM main INNER JOIN detail ON main.id=detail.mainId
WHERE detail.name="21";
и нормальное удаление при
DELETE *
FROM main
WHERE Id in( SELECT MainId FROM detail WHERE name="21");
← →
sniknik © (2007-02-06 14:22) [41]хмм... а как таблицы сделаны? я пробовал на примере из справки на "CONSTRAINT - предложение" нормально. хотя... раздела WHERE у меня не было, может его перенести? (ну типа если условие по нему проверяется несколько позже чем проверка на возможность удаления?...)
проверь на тех же таблицах
DELETE m.*
FROM main m INNER JOIN detail d ON (m.id=d.mainId AND d.name="21")
???
← →
Клара (2007-02-07 09:39) [42]
> ЮЮ
Извините, что не общалась с Вами. Непредвиденные обстоятельства.
Я всё сделала. Спасибо!
← →
Клара (2007-02-07 09:46) [43]
> ЮЮ
Перечитала всё, что было под рукой об удалении, половина примеров из учебников не работает. Если не трудно ответьте: Вы каким руководством пользуетесь?
← →
sniknik © (2007-02-07 11:10) [44]> Вы каким руководством пользуетесь?
всегда тем, что идет с используемым сервером/движком т.е. для MSSQL это BOL, для Access его справка (чтобы не открывать сам аксесс, не лезть там в построение запросов только чтобы нажать там F1, просто вывел ссылку на JETSQL40.CHM на рабочий стол)
← →
Клара (2007-02-07 12:33) [45]
> sniknik
Спасибо я попробую.
← →
Клара (2007-02-07 15:18) [46]Я нашла этот справочник, но то что лежит на поверхности я знаю наизусть, а вот подробности почемуто выдают, "Ошибка сценариев". Что нужно сделать в этом случае?
Может переустановить или обновить систему.
← →
sniknik © (2007-02-07 15:29) [47]> Что нужно сделать в этом случае?
http://support.microsoft.com/kb/308260/ru
Страницы: 1 2 вся ветка
Форум: "Начинающим";
Текущий архив: 2007.02.25;
Скачать: [xml.tar.bz2];
Память: 0.52 MB
Время: 0.04 c