2012-05-10 2 views
0

데이터 집합에 데이터 집합이 포함 된 아래와 같은 쿼리를 실행해야합니다.SQL db 테이블로 데이터 집합 결합

UPDATE <OrderDataset> 
SET FKProduct = P.PKProduct 
FROM <OrderDataset> DS 
INNER JOIN tblCustomer C ON DS.FKCustomer = C.PKCustomer 
INNER JOIN tblProduct P ON C.PKCustomer = P.FKCustomer 
INNER JOIN tblStock S ON S.FKProduct = P.PKProduct 
AND DS.RotationNumber = S.RotationNumber 
AND ISNULL(DS.RotationLineNo,'NULL') = ISNULL(S.RotationLineNo,'NULL') 
WHERE DS.FKProduct IS NULL 

구현 방법이 있습니까?

+0

이 작업은 Linq – JStead

답변

1

직접적인 방법은 없습니다.

SQL Server 저장 프로 시저 ans에 대한 매개 변수로 데이터 집합 내부의 테이블을 전달하고 sp에서 jon을 수행 할 수 있습니다. .

how to pass data table as parameter to sp

관련 문제