|
Добавление данных из триггера в представление
|
|||
---|---|---|---|
#18+
Всем привет! У меня задание сделать триггер для представление, который будет добавлять туда данные. Вроде звучит просто, но когда я начал делать, то столкнулся с ошибкой : "Имя столбца или число предоставленных значений не соответствует определению таблицы.". Я понимаю, что не совпадают строки или значения, но я не могу понять почему. Если поможете, то заранее спасибо! Код снизу. На скрине сами таблицы. Код: 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.
... |
|||
:
Нравится:
Не нравится:
|
|||
16.12.2020, 17:19 |
|
Добавление данных из триггера в представление
|
|||
---|---|---|---|
#18+
Код: sql 1. 2.
Вообще не понятно, что вы хотели сделать этим запросом. ... |
|||
:
Нравится:
Не нравится:
|
|||
16.12.2020, 17:26 |
|
Добавление данных из триггера в представление
|
|||
---|---|---|---|
#18+
Nicka121212 У меня задание сделать триггер для представление, который будет добавлять туда данные. Вроде звучит просто, но когда я начал делать, то столкнулся с ошибкой : "Имя столбца или число предоставленных значений не соответствует определению таблицы.". Я понимаю, что не совпадают строки или значения, но я не могу понять почему. Если поможете, то заранее спасибо! Код снизу. На скрине сами таблицы. А в триггер потом перенесёте. ... |
|||
:
Нравится:
Не нравится:
|
|||
16.12.2020, 17:33 |
|
Добавление данных из триггера в представление
|
|||
---|---|---|---|
#18+
alexeyvg, Ну, как я понял нельзя же вставлять новые данные в представление , если оно ссылается на несколько таблиц. ... |
|||
:
Нравится:
Не нравится:
|
|||
16.12.2020, 17:38 |
|
Добавление данных из триггера в представление
|
|||
---|---|---|---|
#18+
Megabyte, Предложите что-нибудь( Как мне внести новые данные через триггер в представление? ... |
|||
:
Нравится:
Не нравится:
|
|||
16.12.2020, 17:40 |
|
Добавление данных из триггера в представление
|
|||
---|---|---|---|
#18+
Nicka121212, почему только так, а не иначе? ... |
|||
:
Нравится:
Не нравится:
|
|||
16.12.2020, 18:23 |
|
Добавление данных из триггера в представление
|
|||
---|---|---|---|
#18+
у вас с синтаксисом проблемы, о чем вам сообщили в первом же комментарии ... |
|||
:
Нравится:
Не нравится:
|
|||
16.12.2020, 18:25 |
|
Добавление данных из триггера в представление
|
|||
---|---|---|---|
#18+
Владислав Колосов, а можно иначе добавлять/удалять/изменять данные в представление, которое связано с несколькими таблицами? ... |
|||
:
Нравится:
Не нравится:
|
|||
16.12.2020, 18:39 |
|
Добавление данных из триггера в представление
|
|||
---|---|---|---|
#18+
Nicka121212, добавляйте в таблицы, а не в представление. Представление - это запрос. ... |
|||
:
Нравится:
Не нравится:
|
|||
16.12.2020, 18:49 |
|
Добавление данных из триггера в представление
|
|||
---|---|---|---|
#18+
Владислав Колосов, Код: plsql 1. 2.
Но разве тут я не в таблицу добавляю ? ... |
|||
:
Нравится:
Не нравится:
|
|||
16.12.2020, 18:52 |
|
Добавление данных из триггера в представление
|
|||
---|---|---|---|
#18+
Nicka121212 Владислав Колосов, Код: plsql 1. 2.
Но разве тут я не в таблицу добавляю ? SELECT Классификация FROM [Виды травм] возвращает кучу записей в выходной рекордсет А предложение VALUES требует скалярные значения, а не рекордсеты. Выглядит, как попытка оператором "+" сложить 2 картинки, на которых нарисованы цифры. И вопрос "разве это не сложение?" ... |
|||
:
Нравится:
Не нравится:
|
|||
16.12.2020, 19:03 |
|
Добавление данных из триггера в представление
|
|||
---|---|---|---|
#18+
alexeyvg Nicka121212 Владислав Колосов, Код: plsql 1. 2.
Но разве тут я не в таблицу добавляю ? SELECT Классификация FROM [Виды травм] возвращает кучу записей в выходной рекордсет А предложение VALUES требует скалярные значения, а не рекордсеты. Выглядит, как попытка оператором "+" сложить 2 картинки, на которых нарисованы цифры. И вопрос "разве это не сложение?" В доме повешенного не говорят о веревке. Но. Тут дело не в синтаксисе. Тут дело в понимании. Точнее НЕпонимании того, чего он хочет сделать. ЗЫ. В варианте тредстартера ничего вставить в таблицу не получится. Вставлять нечего. ЗЗЫ. Православный триггер выглядит вот так Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11.
Вся ваша трихомудь там ни к чему. ... |
|||
:
Нравится:
Не нравится:
|
|||
16.12.2020, 19:12 |
|
Добавление данных из триггера в представление
|
|||
---|---|---|---|
#18+
aleks222, Так я наверное к вам и обращаюсь, чтобы вы мне помогли понять, разве нет? ... |
|||
:
Нравится:
Не нравится:
|
|||
16.12.2020, 19:17 |
|
Добавление данных из триггера в представление
|
|||
---|---|---|---|
#18+
aleks222, Если бы я понимал, я бы писал что-нибудь? ... |
|||
:
Нравится:
Не нравится:
|
|||
16.12.2020, 19:17 |
|
Добавление данных из триггера в представление
|
|||
---|---|---|---|
#18+
Nicka121212 aleks222, Так я наверное к вам и обращаюсь, чтобы вы мне помогли понять, разве нет? Чтобы понять ответ - надо его знать на 99.999%. У вас и 0.0001% понимания нет. ... |
|||
:
Нравится:
Не нравится:
|
|||
16.12.2020, 19:20 |
|
Добавление данных из триггера в представление
|
|||
---|---|---|---|
#18+
aleks222, Вы странно рассуждаете.... Если уже знаешь 99% ответа, то зачем нужна чья-либо помощь? ... |
|||
:
Нравится:
Не нравится:
|
|||
16.12.2020, 19:24 |
|
Добавление данных из триггера в представление
|
|||
---|---|---|---|
#18+
aleks222 alexeyvg пропущено... В таблицу, просто синтаксис у вас дикий. SELECT Классификация FROM [Виды травм] возвращает кучу записей в выходной рекордсет А предложение VALUES требует скалярные значения, а не рекордсеты. Выглядит, как попытка оператором "+" сложить 2 картинки, на которых нарисованы цифры. И вопрос "разве это не сложение?" В доме повешенного не говорят о веревке. Но. Тут дело не в синтаксисе. Тут дело в понимании. Точнее НЕпонимании того, чего он хочет сделать. ЗЫ. В варианте тредстартера ничего вставить в таблицу не получится. Вставлять нечего. ЗЗЫ. Православный триггер выглядит вот так Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11.
Вся ваша трихомудь там ни к чему. Спасибо, но могли просто спокойно написать, а не устраивать тут не пойми что. ... |
|||
:
Нравится:
Не нравится:
|
|||
16.12.2020, 19:33 |
|
|
start [/forum/topic.php?fid=46&fpage=39&tid=1685288]: |
0ms |
get settings: |
8ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
72ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
52ms |
get tp. blocked users: |
2ms |
others: | 281ms |
total: | 447ms |
0 / 0 |