powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Триггер на добавление
3 сообщений из 3, страница 1 из 1
Триггер на добавление
    #32351507
Vitaly223
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Имеются таблицы T1 (id, sid, Name) и T2 (id, Name). Поля id в двух таблицах - счетчики

Работа триггера при добавлении записи в T1:
-добавление записи в T2
-значени поля T1.Name записывается в поле T2.Name
-значение поля T2.id записывается в поле T1.sid

Как будет выглядеть этот зверь - триггер?
...
Рейтинг: 0 / 0
Триггер на добавление
    #32351513
Vitaly223
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
2.
3.
4.
Create Trigger Tr1 on T1
for Insert
as
insert into t2(Name)
select Name from inserted


Как дальше делать?
...
Рейтинг: 0 / 0
Триггер на добавление
    #32351526
Фотография AlexJuice
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Видимо, так:

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
Create Trigger Tr1 on T1
Instead Of Insert
as
set nocount on
insert into t2(Name)
select Name from inserted
INSERT INTO T1(sid, Name)
SELECT SCOPE_IDENTITY(), Name FROM inserted


Но это при условии, что товары будут заноситься по одному, а не скопом
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Триггер на добавление
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]