У меня мало данных в Table_1, и я хочу вставить данные в Table_2.

Можно ли выполнить эту операцию с помощью функции триггера в MS SQL?

Также я хочу, чтобы данные автоматически вставлялись в table_2 в определенное время.

Можно ли это сделать с помощью SQL Trigger?

Новое в SQL ...

0
DeePak 6 Мар 2019 в 14:40

1 ответ

Лучший ответ

Может быть, можно было бы использовать триггер вместо ?

CREATE TRIGGER [schema_name.] trigger_name
ON {table_name | view_name }
INSTEAD OF {[INSERT] [,] [UPDATE] [,] [DELETE] }
AS
{sql_statements}

Обратите внимание, что вам нужно будет вставить в обе таблицы в триггере, поскольку вы "переопределяете" стандартный INSERT.

0
DaggeJ 6 Мар 2019 в 11:47