Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Про триггеры (заранее пардон).
|
|||
|---|---|---|---|
|
#18+
Что-то я почитал про триггеры в ПГ, и не понял как же мне сделать многострочный триггер... как обрадиться к рекордсету над которым произошли манипуляции? Вот пример того что я хочу сделать, триггер должен отрабатывать набор строк вставленных таблицу "srcTable": Код: plaintext 1. 2. 3. 4. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.12.2005, 13:29 |
|
||
|
Про триггеры (заранее пардон).
|
|||
|---|---|---|---|
|
#18+
Paul Chabinsky wrote: > Что-то я почитал про триггеры в ПГ, и не понял как же мне сделать > многострочный триггер... как обрадиться к рекордсету над которым > произошли манипуляции? Никак. Триггеры либо ROW-LEVEL - доступ к одной измененнной записи, либо STATEMENT-LEVEL - без доступа к измененным записям. Т.е. рекордсета нет в любом случае. Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.12.2005, 13:34 |
|
||
|
Про триггеры (заранее пардон).
|
|||
|---|---|---|---|
|
#18+
Мда... А правилами такое можно сделать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.12.2005, 13:38 |
|
||
|
Про триггеры (заранее пардон).
|
|||
|---|---|---|---|
|
#18+
Paul Chabinsky wrote: > Мда... > А правилами такое можно сделать? Врядли. Хотя, в принципе, можно извратиться и в ROW-LEVEL триггере вносить PK измененных записей во временную таблицу, а потом в STATEMENT-LEVEL использовать эту инфу. :) ЗЫ не проверял, так, первое что сходу придумалось. Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.12.2005, 13:43 |
|
||
|
Про триггеры (заранее пардон).
|
|||
|---|---|---|---|
|
#18+
Задача то как раз в том чтоб триггер/что-то-еще, давало возможность многострочной обработки... А если построчно делать темп, то почему построчно сразу не вставить просто и все :) Все равно спасибо за помощь... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.12.2005, 13:49 |
|
||
|
Про триггеры (заранее пардон).
|
|||
|---|---|---|---|
|
#18+
XM ... в принципе, можно извратиться и в ROW-LEVEL триггере вносить PK измененных записей во временную таблицу, а потом в STATEMENT-LEVEL использовать эту инфу. :) Делал такую эмуляцию MSSQL after-триггеров с таблицами inserted/deleted. Геморрой большой - надо на каждую табличку зеркальную создавать, потом эта таблица пухнет - надо часто вакуумить её. Тестовый скрипт выкладываю: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.12.2005, 03:41 |
|
||
|
|

start [/forum/topic.php?fid=53&msg=33410976&tid=2006825]: |
0ms |
get settings: |
5ms |
get forum list: |
9ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
49ms |
get topic data: |
6ms |
get forum data: |
2ms |
get page messages: |
27ms |
get tp. blocked users: |
1ms |
| others: | 223ms |
| total: | 326ms |

| 0 / 0 |
