MYSQL raiseerror
Добавлено: 21 сен 2006, 17:00
В тригере необходимо генерировать ошибку в определённой ситуации.
Писать свою UDF нет времени и желания. Как делать?
Спасибо.
Писать свою UDF нет времени и желания. Как делать?
Спасибо.
Спасибо за реакцию. Пока так и делаю. Хотя они (MySQL team) очень успешно и быстро развиваются. Может и сделают в будущих версиях.Otto писал(а):raise error - такого к сожалению нет.
можно при наступлении соответствующего условия просто выполнять некорректный statement, например:
SELECT * FROM nosuchtable;
по коду ошибки и наличию строки nosuchtable клиент может определять этот вид ошибки
Удачи!
как только сделают медленно удалять начнутvg писал(а):Спасибо за реакцию. Пока так и делаю. Хотя они (MySQL team) очень успешно и быстро развиваются. Может и сделают в будущих версиях.Otto писал(а):raise error - такого к сожалению нет.
можно при наступлении соответствующего условия просто выполнять некорректный statement, например:
SELECT * FROM nosuchtable;
по коду ошибки и наличию строки nosuchtable клиент может определять этот вид ошибки
Удачи!
Типа, шутка? Что имеешь ввиду? delete from where?папа Карло писал(а):как только сделают медленно удалять начнутvg писал(а):Спасибо за реакцию. Пока так и делаю. Хотя они (MySQL team) очень успешно и быстро развиваются. Может и сделают в будущих версиях.Otto писал(а):raise error - такого к сожалению нет.
можно при наступлении соответствующего условия просто выполнять некорректный statement, например:
SELECT * FROM nosuchtable;
по коду ошибки и наличию строки nosuchtable клиент может определять этот вид ошибки
Удачи!
hehevg писал(а):А ну да... Врубился. Видишь до чего мелкософт доводит. И я уже начал тормозить.