현재 다양한 데이터를 수정하고 유지해야하는 응용 프로그램을 작성 중입니다. 이 목적으로 핵심 데이터를 사용하기로 결정했습니다. 사용자가 처음으로 응용 프로그램을 열면 sqlite 데이터베이스에서 많은 양의 데이터를 가져와야합니다.이 데이터는 다 대다 관계로 구성됩니다. 모든 데이터를 코드 데이터 저장소에 삽입하는 가장 좋은 방법을 찾고 싶습니다. 지금은 N
현재 최대 절전 모드와 MySQL 위에 위치하는 일괄 처리 가져 오기 기능을 사용하고 있습니다. 내 목표는 여러 테이블에 대해 Upsert 기능을 사용하는 것입니다. 행이 키에 의해 존재하고 올바른 메소드로 분기되는지 확인하는 데 많은 코드를 작성하고 있습니다. SQL Server SSIS와 함께 제공되는 도구와 유사하지만 최대 절전 모드와 MySQL의 경
기본 UPSERT 기능을 구현하려고하지만, 실제로는 기존 행을 업데이트하고 싶지 않은 경우가 있습니다. 기본적으로 나는 다른 저장소간에 데이터를 동기화하려고하는데, Upsert 함수는 이동하는 것처럼 보입니다. 따라서 대체로 Sam Saffron's answer to this question을 비롯하여 다른 연구 및 읽기를 기반으로이 저장 프로 시저를 만들
Dim sSelect As String = _
"SELECT * FROM Contacts" & _
" WHERE DataSetID = @DataSetID AND ID >= @FirstID AND ID <= @LastID ORDER BY ID"
Dim dsDBFiles As New DataSet()
Dim cmd
두 SQL Server 2008 테이블간에 일부 데이터를 이동하려고합니다. 레코드가 Table1의 전자 메일과 함께 Table2에 있으면 Table1의 데이터로 해당 레코드를 업데이트하고 그렇지 않으면 새 레코드를 삽입하십시오. 표 1에는 여러 열이 있습니다. 이름, 성, 이메일 등등. Table1의 전자 메일이 존재하는 경우 Table2를 업데이트하는 쿼
은 내가 어떻게 예를 들어 쿼리 를 사용하여 동일한 절차 내에서 프로 시저 매개 변수에 액세스 할 쿼리에서 프로 시저 매개 변수를 사용하는 방법 : 위의 절차에서와 병합 문에이 절차 procedure game(left in tab.left%type,right in tab.right%type,...)
is
--some local variables
beg
레코드가 존재하면 업데이트 할 저장 프로 시저를 작성했습니다. 그렇지 않으면 삽입이 수행됩니다. 그것은 다음과 같은 : update myTable set [email protected], [email protected] where [email protected]
if @@rowcount = 0
insert into myTable (Col1, Col2)