Проверка наличия ссылок на внешний ключ

Здравствуйте. Имеется таблица pages, в ней столбцы id (PK) и page_name. Есть также другая таблица actions, в ней столбцы id, page_id (является внешним ключом и ссылается на столбец id таблицы pages. Можно ли перед удалением строки из таблицы pages сначала проверять наличие ссылок? Как это сделать?

Опции просмотра комментариев

Выберите предпочитаемый вами способ показа комментариев и нажмите "Сохранить настройки" для активации изменений.

SELECT EXISTS(SELECT * FROM

SELECT EXISTS(SELECT * FROM actions WHERE page_id = :id)

altair, спасибо за ответ.

altair, спасибо за ответ. Правда я немного переделал ваш запрос
SELECT EXISTS(SELECT * FROM actions, pages WHERE page_id = id) На двоеточие ругается. Зачем нужно двоеточие?

Опции просмотра комментариев

Выберите предпочитаемый вами способ показа комментариев и нажмите "Сохранить настройки" для активации изменений.

Back to top

(С) Виктор Вислобоков, 2008-2023