|
|
|
как проверить наличее FK из триггера?
|
|||
|---|---|---|---|
|
#18+
Пишу тригер FOR DELETE. Его задача проверить наличие зависимостей перед удалением...Если зависимости нет - ничего не удалять... Вопрос - как проверить есть ли другие таблицы с отношением к данной 1:n? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.07.2002, 19:57:34 |
|
||
|
как проверить наличее FK из триггера?
|
|||
|---|---|---|---|
|
#18+
use Northwind exec sp_fkeys @pktable_name = 'Customers' ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.07.2002, 00:05:32 |
|
||
|
как проверить наличее FK из триггера?
|
|||
|---|---|---|---|
|
#18+
???? ТАк, начинаю тормозить Код: plaintext 1. 2. 3. 4. 5. 6. 7. что то типо того??? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.07.2002, 03:15:33 |
|
||
|
как проверить наличее FK из триггера?
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. 2. 3. 4. 5. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.07.2002, 09:57:14 |
|
||
|
как проверить наличее FK из триггера?
|
|||
|---|---|---|---|
|
#18+
Если триггер for delete, то проверять в нем наличие зависимостей не получится, потому что сначала срабатывают констрейнты, а потом уже триггера. Как вариант - можно использовать триггер instead of delete, а вообще этот вопрос сто раз уже здесь обсуждался. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.07.2002, 09:57:27 |
|
||
|
как проверить наличее FK из триггера?
|
|||
|---|---|---|---|
|
#18+
2 GreenSunrise Если вопрос уже обсуждался, не могли бы ссылочку закинуть? Я вообщето смотрю, но может позно было...да и! 2 Admin! Я удивляюсь и радуюсь, что в форуме так много новшеств! Но почему-то история более 10 страниц мне не доступна, а мой логин с другой машины не распознался даже после входа:( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.07.2002, 11:40:36 |
|
||
|
как проверить наличее FK из триггера?
|
|||
|---|---|---|---|
|
#18+
Сделайте на форуме поиск по словам trigger for delete, благо он уже работает :-))\r \r Навскидку пара ссылок:\r \r ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.07.2002, 12:24:52 |
|
||
|
|

start [/forum/topic.php?fid=46&fpage=3454&tid=1821898]: |
0ms |
get settings: |
5ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
47ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
30ms |
get tp. blocked users: |
1ms |
| others: | 197ms |
| total: | 307ms |

| 0 / 0 |
