2015-01-29 12 views
1

간단한 if 체크에 응답하면 특정 varbinary 열을 한 테이블에서 다른 테이블로 복사해야합니다.SQL Server 2008의 체크를 사용하여 한 테이블에서 다른 테이블로 varbinary 이동

먼저 VARBINARY라는 테이블에 [OLDROWGAME].[dbo].[TblUnifiedItemStore1] 데이터베이스입니다 Store 경우 UID = 1, Store라는 이름의 테이블에 [ROWgame].[dbo].[TblUnifiedItemStore1]로 이동해야 WHERE UID = 1

그것을 할 수있는 방법?

감사합니다.

+0

두 서버가 같은 서버에 있습니까? 또는 같은 네트워크에있는 두 개의 서버입니다 (예 : 단일 Management Studio 인스턴스에서 두 서버에 모두 연결할 수 있습니까? –

답변

1
declare @1 table(a int , b varbinary) 
insert into @1 values(1,101010) 

declare @2 table(a int , b varbinary) 
insert into @2(a) values(1) 

update @2 
set b=(select b from @1 where a=1) 
where a=1 

    select * from @2 
0

개체 탐색기에서 테이블을 마우스 오른쪽 버튼으로 클릭하고 "편집 상단 200 행"을 누릅니다. 그런 다음 이동하려는 행을 선택하고 복사 또는 잘라 내기를 누릅니다. 그런 다음 새 테이블로 이동하여 "상단 200 행 편집"을 누른 다음 붙여 넣기를 누릅니다.