Главная страница


su.dbms

 
 - SU.DBMS ----------------------------------------------------------------------
 From : Igor Lagov                           2:5020/400     11 Aug 2003  11:49:23
 To : Alexander Gotlib
 Subject : Re: PostgreSQL vs Interbase
 -------------------------------------------------------------------------------- 
 
 On Fri, 08 Aug 2003 16:20:50 +0400, Alexander Gotlib
 <Alexander.Gotlib@f1003.n5080.z2.fidonet.org> wrote:
 >  Имеем две таблицы. Первая - usr (usr int, infsrc int, ...), где
 >usr pk, infsrc fk. Вторая - infsrc (infsrc int, ...), где infsrc pk.
 
 [skip skip skip]
 
 >  Требуется написать процедуру для удаления записей из таблицы
 >usr. Т.е. процедура должна либо удалить запись и вернуть код возврата
 >типа "Цер Гуд", либо вернуть код возврата типа "Ахтунг", если удаление
 >невозможно из-за срабатывания констрейнта.
 
 [skip skip skip]
 
 >  Или я чего-то по-крупному не понимаю? :-)
 
 Видимо чего-то по крупному не понимаешь. :-) 
 Hапример смысла констрейнтов. Если повешен FK то по умолчанию при попытке
 удаления из мастера получишь отлуп с кодом ошибки. Можно, конечно
 переопределить поведение констрейнта на SET NULL или CASCADE. Hо тогда ты
 должен точно знать что ты делаешь и зачем тебе это надо. 
 Если ну очень уперлось возвращать из SP код ошибки вместо самой ошибки, то IB
 позволяет перехватить ошибку в самой SP 
 Смотри конструкцию WHEN ... DO ... end;
 --- ifmail v.2.15dev5
  * Origin: ЮПРЕКЭ "мЮОПЮЯМШИ РПСД" (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Re: PostgreSQL vs Interbase   Vladimir Pavlikov   06 Aug 2003 15:34:29 
 Re: PostgreSQL vs Interbase   Alexander Gotlib   06 Aug 2003 21:51:28 
 Re: PostgreSQL vs Interbase   Vladimir Pavlikov   07 Aug 2003 18:10:25 
 Re: PostgreSQL vs Interbase   Alexander Gotlib   08 Aug 2003 17:20:50 
 Re: PostgreSQL vs Interbase   Igor Lagov   11 Aug 2003 11:49:23 
 Re: PostgreSQL vs Interbase   Vladimir Pavlikov   11 Aug 2003 16:19:59 
Архивное /su.dbms/20807fb3681b.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional