tsql

    0

    2답변

    두 데이터베이스 버전 (예 : DB1 및 DB2)이 있습니다. DB1은 한 달 전에 mdb와 로그 파일로 만들어진 복사본입니다. 그 이후 데이터베이스 구조 및 데이터가 변경되었습니다. SQL Server Management Studio에서이 두 복사본을 앞뒤로 전환해야합니다. 이 버전의 Customer 테이블의 구조가 다릅니다. 따라서 Management

    0

    1답변

    Google을 통해 답변을 찾지 못했습니다. SQL Server에서 저장 한 proc에서이 코드를 실행해야합니다. 나는 tblReports라는 테이블이있는 100+ 액세스 dbs가있는 폴더가 있습니다. 일부 액세스 db의 AdminReport라는 tblReports에 여분의 열이 있습니다. 만약 존재한다면 여분의 칼럼을 포착 할 필요가있다 ... 나는 얼마

    -3

    2답변

    태그의 기술을 사용하여 테이블에있는 행 (cca 백만), 을 업데이트하는 가장 빠른 방법은 무엇입니까? 그래서 UPDATE MyTable SET MyColumn = 2 WHERE MyTable.ID = 1 UPDATE MyTable SET MyColumn = 3 WHERE MyTable.ID = 3 UPDATE MyTable SET MyColumn =

    4

    3답변

    나는 내가 매개 변수로 1,2,3을 통과 할 수 있으며,이 ID를 여러 개있을 수 있습니다 방법이 Create Proc dbo.GetApplicantsByIDs as Select * from Applicants where ID in (1,2,3,4) 같은 저장 프로 시저를 작성합니다.

    0

    2답변

    2 개의 테이블이 있습니다. 하나는 프로젝트 목록을 포함하고 다른 하나는 해당 프로젝트의 작업 목록을 포함합니다. 모든 작업의 ​​상태가 "완료"인 프로젝트 목록 만 가져 오려고합니다. 프로젝트 테이블 : : 내 데이터는 다음과 같습니다 ID,ProjectName,ProjectStatus 작업 테이블 : 나는 모든 기록을 얻을 수있는 기본적인 SELEC

    2

    1답변

    스테이징 데이터에 사용되는 분할 된 테이블로로드해야하는 시간 기반 레코드 집합이 있습니다. 스테이지 테이블은 하루 단위로 분할됩니다. 효율성을 위해 여러 개의 "프로세서"(SSIS의 스트림)에 걸쳐 스테이지 테이블에 데이터로드를 분산 시켰습니다. 일단 데이터가 준비되면 데이터 마트에로드하기 전에 일련의 중복 제거 작업을 수행합니다. 그러나 내가 직면 한 집

    0

    3답변

    을 선택 나는 다음과 같은 기준 행을 선택합니다 id a_no accountname 1 NULL ac1 1 234 ac2 1 567 ac3 2 NULL ac4 : 다음 같은 ID가 1 개 이상의 행에 존재하는 경우, ID는 변경되지 않은 해당 행을 유지 한 행에 존재하는 경우 a_no=NULL 으로 행을 제거 결과 행은이어야합니다. id a_no

    0

    1답변

    하나의 서버에 2 db가 있습니다. @db 변수를 기반으로 선택하는 절차를 작성해야합니다. 내가 @SQL nvarchar(max)을 선언하고 일반 텍스트로 내 쿼리를 생성 : 나는이 2 가능성을 알고있다. 그럼 난 exec @SQL. 나쁜 변형 imho. 비슷한 쿼리를 2 개 사용하고 @ db = ''첫 번째 쿼리 else 두 번째 쿼리를 사용합니다. 또

    0

    3답변

    하나의 테이블이 있는지 확인하는 if 문으로 다음 sql 스크립트를 둘러 쌀 필요가 있습니다. 성명서에는 더 많은 필드가 있지만 아래의 발췌문은 아이디어를 얻기에 충분해야합니다. if 문으로이 전체 배치를 둘러 쌉니다. 내가 GO를 가져 가면 잘못된 열인 TMP_FIELD에 대해 불평한다. 올바른 방법으로 어떤 방법을 사용할 수 있습니까? 내가하고있는 모든

    0

    1답변

    두 개의 열에서 두 개의 결과를 할당하고 싶습니다. 커서 루프 블록 안에 여러 개의 TSQL 문이 있습니다. @currentId (현재 행 Id)가 tablea의 max (col1)와 같을 때 tableb.col2의 값을 가져 오려고합니다. SELECT MAX(col1), b.[col2] from tablea ta JOIN tableb tb on ta.id