여기에 내가하려는 작업이 있습니다. SQL Server 쿼리 - 선택한 값을 다른 테이블에 삽입하는 방법
foreach all returned Ids
insert into tblNpcBattleUsersPokemons values (Id, 1)
내가 어떻게 할 수 있습니다
:이 select 문
select Id
from tblUsersPokemons
where UserId = 1 and PokemonPlace = 'bag'
내가 그이 같은 다른 테이블에 ID를 반환 삽입 할 지금이다? 이처럼
좋아요. 표시하고 싶으면 (스토어드 프로 시저에서 선택한 데이터를 리턴하십시오) 선택한 데이터를 다른 곳에 삽입하십시오. 삽입 INTO() SELECT() FROM() 작동하지만 컬렉션을 너무 검색해야합니다. 감사합니다. – JohnnyJaxs
가지고있는 SQL Server의 버전에 달려 있습니다. 최신 버전에는 작동 할'OUTPUT' 절이 있습니다. 그렇지 않으면 일반적으로 문제가되지 않는 두 개의 SQL 문을 사용해야합니다. – RBarryYoung