2014-02-05 2 views
0

SQL 5.5 버전을 사용하고 있습니다. '케이터링'데이터베이스에 '항목'이라는 테이블이 있습니다. 그리고 ER 다이어그램에서 몇 가지 변경 사항을 적용하여 해당 데이터베이스를 '최신'으로 수정했습니다. 그래서 db에는 'item'이라는 테이블이 있습니다. 그러나 데이터가 없습니다.
이 코드를 사용하여 이전 항목 데이터를 새로운 것으로 복사했습니다. 하지만 작동하지 않습니다 .. 나는 mysql 쿼리 브라우저를 사용하고 있습니다.
다른 데이터베이스의 한 테이블에서 다른 테이블로 데이터 복사

USE cateringnew 
GO 

INSERT INTO dbo.cateringnew(itid, itname, bprice, sprice, avqty, scaid) 
SELECT itid, itname, bprice, sprice, avqty, scaid 
FROM catering.dbo.item 


그러나 아무것도 출력하지도 오류가 발생했습니다. 도와주세요.

+0

아무 것도 반환하지 않습니까? '캐터링을 새로 사용하십시오 GO select itid, itname, bprice, sprice, avqty, scaid FROM catering.dbo.item' –

+0

@saUce 아무 것도 없습니다. :(새 탭에서도 실행하려고했지만 출력이 없습니다.) – Dilini

+0

'USE catering GO SELECT itid, itname, bprice, sprice, avqty, dbo.item FROM dbo.item'이 반환 값은 무엇입니까? –

답변

0

직접 답변을 찾았습니다. :) 당신의 노력 녀석을 가져 주셔서 감사합니다.

INSERT INTO cateringnew.item (itname,bprice,sprice,avqty,scaid) 
SELECT item.itname,item.bprice,item.sprice,item.avqty,item.scaid 
FROM catering.item; 
관련 문제