Форум программистов, компьютерный форум, киберфорум
Firebird/InterBase
Войти
Регистрация
Восстановить пароль
Другие темы раздела
Firebird/InterBase Выборка из подзапроса https://www.cyberforum.ru/ firebird/ thread1297953.html
Почему не работает вот такая конструкция: select count(*) from (select distinct pal.allians_id from partsinallians pal) Пишет: Invalid token. Dynamic SQL Error. SQL error code = -104. Token...
Firebird/InterBase Создать связи между 3 таблицами
Есть 3 таблицы. CREATE TABLE TOVAR ( ID_TOVARA Integer NOT NULL, PRIMARY KEY (ID_TOVAR) );
Округлить double Firebird/InterBase
Здравствуйте, необходимо вывести в отчет значение Double с определенной точностью для каждого параметра пробуюSELECT parameter, /*ИД*/ cast(VAL AS decimal(5,2)) FROM Вопрос как вместо...
Firebird/InterBase Необходимо вывести спектакли с юбилейным показом (каждый 10 показ спектакля) Помогите пожалуйста. Есть таблица "THEATRICAL" имеющая поля: "ID_THEATRICAL, ID_DIRECTOR, NAME"; и таблица "POSTER" с полями: "ID_POSTER, ID_THEATRICAL, ID_SCENE, DATE_TH, TIME_TH". Необходимо... https://www.cyberforum.ru/ firebird/ thread1294022.html
Firebird/InterBase Ошибка в запросе https://www.cyberforum.ru/ firebird/ thread1293579.html
Необходимо вывести премьеры (спектакли которые будут показываться первый раз) CREATE PROCEDURE NEW_PROCEDURE3 RETURNS ( NAME_THEATR VARCHAR(50) CHARACTER SET WIN1251, FIRST_DATE DATE)...
Firebird/InterBase Проверка на кратность
создать домен целого типа с проверкой на значение кратно 3 Добавлено через 7 минут create domain new_domain as integer default 1 check (mod*value,3)-0); все так?
Связи между таблицами IBExpert Firebird/InterBase
Кто-нибудь может объяснить как организовать связь многие ко многим в базе данных? Там как-то через 3ю таблицу. Никак не могу разобраться. Есть таблица со списком фотоаппаратов и таблица со списком...
Firebird/InterBase SQL запросы Нужна помощь! К базе данных нужно создать запрос - НАйти покупателя, который совершил наибольшее число покупок. Я так понимаю, что наибольшее число покупок -это наибольшее количество накладных на... https://www.cyberforum.ru/ firebird/ thread1291463.html
Firebird/InterBase Обновление первичного ключа через хранимую процедуру https://www.cyberforum.ru/ firebird/ thread1290545.html
Пишу клиент - серверное приложение: Delphi + Firebird. Для взаимодействия с БД написал несколько хранимых процедур. create or alter procedure PROC_UPDATE_STREET ( FIN_STREETCD type of PKFIELD...
Firebird/InterBase Процедура с условием: если такая запись есть, то update, если нет, то insert Хочу сделать процедуру по вбиванию/удалению. Если такая запись есть, то update, если нет, то insert. Подсказали примерно такую штуку, но сделать её под себя я не в состоянии, и синтаксис процедур не... https://www.cyberforum.ru/ firebird/ thread1290508.html
1262 / 705 / 62
Регистрация: 21.12.2009
Сообщений: 2,255
13.11.2014, 17:41 0

Удалить запись, у которой нет зависимых записей

13.11.2014, 17:41. Показов 488. Ответов 1
Метки (Все метки)

Ответ

Немного странная для БД постановка. Но можно, например, написать триггер для зависимой таблицы After Delete, в которой проверять, последняя ли запись с конкретным значением вторичного ключа удалена, и, при необходимости, удалять запись в мастер таблице.

Вернуться к обсуждению:
Удалить запись, у которой нет зависимых записей
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
13.11.2014, 17:41

Заказываю контрольные, курсовые, дипломные работы и диссертации здесь.

Не могу удалить свою учетную запись. Пункта "переключиться на локальную учетную запись" нет
Добрый день! На свое рабочем компьютере мне нужно было загрузить приложение из маркета, и для этого...

Четыре кнопки на форме: добавить запись, удалить запись, закрыть, найти запись
Private Sub КнопкаДобавитьЗапись_Click() On Error GoTo Err_КнопкаДобавитьЗапись_Click ...

Как при открытии или печати отчета вывести "Нет данных", если в источнике нет записей?
Как при открытии или печати отчета вывести 'НЕТ ДАННЫХ' если в источнике нет записей ? Если нет...

Удалить строку, в которой находится максимальный элемент. Если такой элемент встречается несколько раз, то удалить все с
Дан массив В (5*5). Элементы массива ввести случайным образом. Удалить строку, в которой находится...

Транспонировать таблицу, в которой 1000 записей
Здравствуйте. Впервые столкнулся с проблемой преобразования таблицы в Excel. Небходимо...

Поменять любую запись местами с последней и удалить последнюю запись.
Помогите пожалуйста! Мне для программы, которая использует records (записи), нужно написать...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.