sql-merge

    16

    1답변

    일부 영구 데이터가있는 테이블이 있습니다. 이제 쿼리 할 때 결과에 ​​필요한 값을 계산하고 누락 된 행을 영구 테이블에 삽입해야하는 꽤 복잡한 CTE가 있습니다. 결국 나는 CTE에 의해 식별 된 모든 행으로 구성된 결과를 선택하려고하지만 테이블에 이미있는 경우 테이블의 데이터로 선택하려고합니다. 행 삽입 여부에 관계없이 정보가 필요합니다. 나는 WHEN

    94

    4답변

    소스 테이블의 행의 안정적인 세트를 얻을 수 없습니다 ORA-30926 : 소스 테이블의 행의 안정적인 세트를 얻을 수 없습니다 다음 쿼리 : MERGE INTO table_1 a USING (SELECT a.ROWID row_id, 'Y' FROM table_1 a ,table_2 b ,table_3 c

    8

    1답변

    내가 아래에 다음과 같은 같은 정적 값 세트에서 참조 데이터를 채우기 위해 데이터베이스 프로젝트 내에서 MERGE 문을 사용하고 있습니다 : MERGE INTO dbo.[User] AS TARGET USING (VALUES ('[email protected]', 'My Name')) AS SOURCE(UserName, FullName) ON

    3

    1답변

    대상 테이블에서 두 개의 트리거 (삽입 용이고 업데이트 용)가 있습니다. 이제 대상 테이블에서 병합을 실행하면 트리거가 한 번만 실행됩니다. 병합 문은 약 300 개의 업데이트와 200 개의 삽입을 실행하지만. 삭제 된 삽입 된 레코드에서 데이터를 변수로 가져온 직후, 각 트리거의 print 문을 사용하여이를 검사했습니다. 어째서? 이거 버그 야? SQL

    1

    1답변

    매우 복잡한보기를 쿼리 한 다음 결과를 비정규화된보기 모델 테이블에 병합하여 별도의 삽입을 사용하여 "게시자"응용 프로그램이 기본적으로보기 모델을 최신 상태로 유지하는 상황이 있습니다. , 업데이트 및 삭제 작업을 수행합니다. 이제 SQL 2008로 업그레이드 했으므로 SQL MERGE 문을 사용하여이를 업데이트하는 것이 좋습니다. 그러나 쿼리를 작성한 후

    8

    1답변

    .NET 엔터티 프레임 워크 4에서 T-Sql's MERGE 명령을 호출 할 수있는 방법이 있습니까?