|
Процедура внутри MERGE
|
|||
---|---|---|---|
#18+
Добрый вечер. Могу я использовать вызов процедуры внутри MERGE? Код: sql 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.
Указанный выше код дает ошибку Msg 156, Level 15, State 1, Procedure DeleteDuplicateSupplierNumber, Line 16 Incorrect syntax near the keyword 'EXEC'. ... |
|||
:
Нравится:
Не нравится:
|
|||
29.05.2014, 21:50 |
|
Процедура внутри MERGE
|
|||
---|---|---|---|
#18+
NotsaintМогу я использовать вызов процедуры внутри MERGE? Не можете. И не только в MERGE, а вообще в любом DML ... |
|||
:
Нравится:
Не нравится:
|
|||
29.05.2014, 21:54 |
|
Процедура внутри MERGE
|
|||
---|---|---|---|
#18+
GloryНе можете. И не только в MERGE, а вообще в любом DML А Begin Transaction? Дело в том, что при добавлении я должен проверять определенные условия, заданные в процедуре Suppliers.InsertNewSupplier ... |
|||
:
Нравится:
Не нравится:
|
|||
29.05.2014, 21:57 |
|
Процедура внутри MERGE
|
|||
---|---|---|---|
#18+
Notsaint, если открыть справку по merge и глянуть на описание синтаксиса, то такой вопрос не возникнет и не надо будет тратить время на форум ... |
|||
:
Нравится:
Не нравится:
|
|||
29.05.2014, 22:00 |
|
Процедура внутри MERGE
|
|||
---|---|---|---|
#18+
NotsaintА Begin Transaction? И синтаксисе команды Begin Transaction тоже не предусмотрен вызов процедур И вообще синтаксис всех команд есть в хелпе ... |
|||
:
Нравится:
Не нравится:
|
|||
29.05.2014, 22:13 |
|
|
start [/forum/topic.php?fid=46&gotonew=1&tid=1701902]: |
0ms |
get settings: |
10ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
63ms |
get topic data: |
9ms |
get first new msg: |
6ms |
get forum data: |
2ms |
get page messages: |
42ms |
get tp. blocked users: |
2ms |
others: | 237ms |
total: | 393ms |
0 / 0 |