SQLinfo.ru - Все о MySQL

Форум пользователей MySQL

Задавайте вопросы, мы ответим

Вы не зашли.

#1 21.07.2012 09:22:42

timur85
Завсегдатай
Зарегистрирован: 09.01.2012
Сообщений: 25

Как написать TRIGGER для проверки номера

Здравствуйте всем,

Я новичок в написание trigger -а  и хотелось бы написать trigger для проверки счета.

Во время импорт данных в mysql у меня есть поле номер счета в table1 и когда я импортирую 
все данные заносятся в таблицу и номер счета повторяются

Например счет 10-0001
Если такой счет уже есть таблице то не записывай а если нет то записывай 
Как написать?

PS: в поле счет может быть несколько разных счетов
62-0001, 61-0001 и тд.
Заранее спасибо !

Неактивен

 

#2 21.07.2012 12:12:17

vasya
Архат
MySQL Authorized Developer
Откуда: Орел
Зарегистрирован: 07.03.2007
Сообщений: 5842

Re: Как написать TRIGGER для проверки номера

С помощью триггера можно прервать вставку, но именно вставку данных, а не пропуск одной строки.
Кроме того при такой структуре сложно проверить наличие счета.

Неактивен

 

Board footer

Работает на PunBB
© Copyright 2002–2008 Rickard Andersson