Я создаю таблицу «InterviewTemp», вставляю туда данные, обновляю вторую таблицу этими данными, а затем удаляю таблицу «InterviewTemp».
есть пример:
CREATE TABLE [entrevistasTemp](
[id_usuario] [int] NULL,
[id_entrevista] [int] NULL,
[comentarios] [varchar](300) NULL
)
INSERT [entrevistasTemp] ([id_usuario], [id_entrevista], [comentarios]) VALUES (12099, 4515, CONVERT(TEXT, N'Riesgo muy alto. Marun Victoria, '))
INSERT [entrevistasTemp] ([id_usuario], [id_entrevista], [comentarios]) VALUES (15347, 4516, CONVERT(TEXT, N'Riesgo muy alto. Marun Victoria, '))
UPDATE entrevistas
set entrevistas.comentarios = entrevistasTemp.comentarios
from entrevistasTemp
WHERE entrevistas.id = entrevistasTemp.id_entrevista
drop table entrevistasTemp
есть ли лучший способ сделать это?
РЕДАКТИРОВАТЬ: просто вставив 4,5 тыс. Строк