値を選択してテーブルに挿入するストアド プロシージャがあります。
SELECT
@uid = arf.uid, @report_format = arf.report_format,
@report_serno = arf.report_serno
FROM
dbo.alert_report_format AS arf
INNER JOIN
dbo.users AS u ON arf.uid = u.serno
INNER JOIN
dbo.alert_reports AS ar ON arf.report_serno = ar.serno
テーブルに挿入:
INSERT INTO reports
VALUES (NULL, @uid, @subject, @body, @report_format, 100, @report_serno, 0, NULL, 10, GETDATE())
選択には5つの値がありますが、最後に選択した値のみを別のテーブルに挿入すると、選択にあるすべての値をテーブルに挿入したいのですが、カーソルなしでこれを行うにはどうすればよいですか?