Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2014.05.25;
Скачать: CL | DM;

Вниз

SQL - Вопрос   Найти похожие ветки 

 
Рашид   (2013-08-05 17:36) [0]

Здравствуйте!

Подскажите как правильно выполнять подобные действия.

Хранимая процедура принимает значение ID_PERSON

Если запись с таким ID есть в таблице нужно удалить, и посадить новую. Есть 2 варианта.

1. Сделать селект на наличие такой записи и если количество больше 0, тогда выполнить delete

2. Сразу выполнить Delete where id_person=:id

Какой метод использовать будет правильнее? Спасибо.


 
sniknik ©   (2013-08-05 18:10) [1]

SQL - Ответ
сделать update


 
Рашид   (2013-08-05 18:28) [2]

Update - исключено. Вопрос о Delete


 
Обычный Порошок   (2013-08-05 23:11) [3]

и зачем же здесь delete, если по условию нужен update и иногда insert?


 
[ВладОшин] ©   (2013-08-06 00:42) [4]


> правильнее


> сделать update



> если
> Update - исключено


> 2. Сразу выполнить Delete where id_person=:id


 
sniknik ©   (2013-08-06 07:48) [5]

> Update - исключено.
кем?

> Вопрос о Delete
а смысл?


 
stas ©   (2013-08-06 14:41) [6]


> Рашид   (05.08.13 17:36)

select не нужен.


 
Кщд   (2013-08-07 09:56) [7]

>Рашид   (05.08.13 17:36)
какая СУБД?


 
Palladin ©   (2013-08-07 10:37) [8]

сразу выполнить delete



Страницы: 1 вся ветка

Текущий архив: 2014.05.25;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.005 c
3-1298639170
Очень злой
2011-02-25 16:06
2014.05.25
Проблема с запросом.


15-1385095642
atruhin
2013-11-22 08:47
2014.05.25
Алгоритмы. Обход списка с удалением произвольных элементов


2-1375773621
Санек
2013-08-06 11:20
2014.05.25
Кодировка письма


15-1385107572
Сергей
2013-11-22 12:06
2014.05.25
Решение задачи


15-1384765946
KeyMouse
2013-11-18 13:12
2014.05.25
KVM бывают разные?