|
Не получается сделать тригер на вставку
|
|||
---|---|---|---|
#18+
У меня процеду amk_get_next_id возвращает 3 значения и вставляет в запись (n5protocol,utc_time,n_year) но мне еще нужно вставить значение в n_protocol Я вот наваял тригер и вот без селекта т.е. с этими только тремя значениями он работает. Как мне сюда вставить четвертое? которое получается селектом Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14.
... |
|||
:
Нравится:
Не нравится:
|
|||
23.06.2015, 12:53 |
|
Не получается сделать тригер на вставку
|
|||
---|---|---|---|
#18+
Что никто не знает где тут ошибка и как это сделать синтаксически правильным? Оно ругается на строку где селект ... |
|||
:
Нравится:
Не нравится:
|
|||
23.06.2015, 15:06 |
|
Не получается сделать тригер на вставку
|
|||
---|---|---|---|
#18+
D_Sergeevich, 1. Оно ж не просто русским матом ругается, правда, что вы стесняетесь сюда скопировать ругательства? 2. Кто оно? Какая версия информикса? ... |
|||
:
Нравится:
Не нравится:
|
|||
23.06.2015, 17:32 |
|
Не получается сделать тригер на вставку
|
|||
---|---|---|---|
#18+
АнатоЛой, IBM Informix Dynamic Server Version 11.70.FC3 Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10.
... |
|||
:
Нравится:
Не нравится:
|
|||
24.06.2015, 08:00 |
|
Не получается сделать тригер на вставку
|
|||
---|---|---|---|
#18+
точка с запятой лишния? WHERE id_dctype = n_val.dctype_p ; INTO ... |
|||
:
Нравится:
Не нравится:
|
|||
24.06.2015, 14:11 |
|
Не получается сделать тригер на вставку
|
|||
---|---|---|---|
#18+
Экземпляра сервака под рукой нет, и не все ваши действия в примере понятны, но на 11.70 с человеческим синтаксисом это выглядит примерно так: Код: 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. 26.
... |
|||
:
Нравится:
Не нравится:
|
|||
24.06.2015, 22:44 |
|
Не получается сделать тригер на вставку
|
|||
---|---|---|---|
#18+
В вашем варианте возможно так: Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21.
... |
|||
:
Нравится:
Не нравится:
|
|||
24.06.2015, 22:50 |
|
|
start [/forum/topic.php?fid=44&msg=38991257&tid=1606866]: |
0ms |
get settings: |
24ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
46ms |
get topic data: |
9ms |
get forum data: |
3ms |
get page messages: |
198ms |
get tp. blocked users: |
2ms |
others: | 394ms |
total: | 698ms |
0 / 0 |