Главная страница
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.007 c
2-1375709808
savek
2013-08-05 17:36
2014.05.25
[Warning] BaseUnit.pas(558): W1000 Symbol Resume is deprecated


15-1384535475
БарЛог
2013-11-15 21:11
2014.05.25
Идея: распределённый торрент-диск


2-1375696096
Света
2013-08-05 13:48
2014.05.25
Точный таймер


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


2-1375710622
Света
2013-08-05 17:50
2014.05.25
Ускорение свободного падения