2012-11-01 2 views
1

파일에서 db로 일부 데이터를 bcp하기위한 스테이징 테이블이 있습니다.
이제이 테이블에서 다른 '오류'테이블에 다른 모든 (일부 잘못된, 일부 중복) 데이터를 '유효한'데이터를 다른 테이블에 복사하고 싶습니다.
Sybase ASE에서 쿼리/저장 프로 시저를 사용하여이 작업을 수행 할 수 있습니까?
(오라클에서 같은 것을 사용할 수 있다면 좋을 것입니다.)한 테이블에서 다른 테이블로 몇 줄 이동하고 다른 테이블로 옮기기

+0

어떤 데이터가 유효하고 어떤 데이터가 유효하지 않은지 알아 보는 방법? –

+0

일부 열의 특정 값을 확인하여 유효하지 않은 데이터를 알 수 있습니다. 예 : isValid 열의 값이 1 또는 0 인 경우 –

+1

저장 프로 시저가이를 수행하는 매우 간단한 방법입니다. 두 개의 삽입을 모두 작성한 다음 몇 가지 오류 검사를 통해 저장 프로 시저에 둘 다 넣으십시오. – Hotel

답변

0

마이크로 소프트는 "SQL Server Integration Services"또는 SSIS와 정확히 일치하는 제품을 가지고 있습니다. 이 제품은 ETL 범주에 속하는 : http://en.wikipedia.org/wiki/Extract,_transform,_load

당신은 자세한 내용은 여기를 시작할 수 있습니다 http://www.microsoft.com/sqlserver/en/us/solutions-technologies/enterprise-information-management/integration-services.aspx

이 제품은 SQL 서버의 라이센스와 함께 제공됩니다.

+0

매우 제한적인 환경에서 sybase ASE를 사용하므로 SSIS를 사용할 수 없습니다. –

관련 문제