|
Тема |
Firebird 1.5 Views trigger problem |
|
Автор |
Vermax (киликанзер) |
|
Публикувано | 01.06.04 15:10 |
|
|
Здравейте,
имам следния проблем:
Ползвам Firebird 1.5 RC7 и искам да пълня таблица през View. Значи имам си View, "връзвам" се на Before insert и правя Insert към таблицата:
INSERT INTO TABLE1(
ID,
NAME)
VALUES(NEW.ID, NEW.NAME).
това нещо гърми като казва че има грешка в Primary KEY, тоест все едно че се опитвам да запиша едно и също ID 2 пъти(а се опитва да вкара 2 записа вместо 1 - незнам от къде му хрумва).
Интересувам се имам ли NEW (стойност на NEW) въобще тук. И въобще какъв е принципа за пълнене на таблица през View - от къде може да се про4ете?
(а пропуснах да отбележа че този код приложен директно върху таблицата работи, но трябва да стане с View)
Някой ако е правил нещо подобно нека сподели!
Благодаря предварително.
Светът е малък нека си помагаме.
|
| |
|
|
|