Можно ли создать переменную, которая будет всегда храниться на сервере?
Необходимо сделать так, чтобы количество внешних связей одной таблицы с другой не превышало определенного значения, которое можно менять. Для этого нужно bi-триггер, проверяющий количество записей с внешним ключом и прерывающим операцию, если кол-во записей с внешним ключом равно значению переменной. Как реализовать это? Переменные с префиксом '@' являются сеансовыми, это не подходит.
Просто такая переменная планируется всего одна. Поначалу хотелось избежать применения отдельной таблицы, но, похоже, не получится. Просто если придется использовать еще одну подобную переменную, но уже другого типа данных, то для нее придется создать уже другую таблицу.
назовите таблицу global_variables и ваша совесть будет чиста (кстати есть sql запрос set global имя = значение, но почему то уже не работает создание своих переменных)
на самом деле можно еще файл попытаться открыть, но это медленнее чем работа с таблицами