declare @status_atividade bit;
update t1 set
t1.idioma = t2.idioma,
t1.regiao = t2.regiao,
t1.fuso_horario = t2.fuso_horario,
@status_atividade = t2.status_atividade
from
@usuario as t1
join
dbo.locatario as t2
on
t1.id_locatario = t2.id_locatario
select @status_atividade
SELECT
. 오류가 발생"A nested INSERT, UPDATE, DELETE, or MERGE statement is not allowed in a SELECT statement that is not the immediate source of rows for an INSERT statement."
합니다. 단일 행에만 영향을 미친다는 것을 알면 정말 깨끗한 솔루션이기 때문에 다소 유감입니다.