sql-update

    1

    2답변

    올바른 레코드를 찾기 위해 여러 테이블을 조인하여 한 테이블의 일부 레코드를 업데이트해야한다는 복잡한 요구 사항이 있습니다. 나는 작동하고있는 다음 질의를 작성했지만 2.5 분 정도 걸리므로 DB 연결 시간 초과가 발생합니다. 이 쿼리를 다시 작성하여 효율성을 향상시킬 수있는 방법이 있습니까? 나는 또한 너무 오래 걸리는 MERGE 접근법을 시도했다. EV

    0

    1답변

    나는 Hibernate를 처음 접했고 네이티브 질의를위한 문서를 기반으로, 다음 코드를 실행할 것을 기대했다. public boolean markStatusById(List<Integer> list, String newStatus) throws Exception { boolean statusUpdated = false; try {

    0

    1답변

    나는 대부분의 시간을 작동 아래의 업데이트 문을 가지고 있지만, 아래의 예에서, 텍스트 White가 필요로하는 것은 2 는 아래 구문에서 변경 될 줄을 제거되지 않습니다 때문에 field2의 텍스트는 문자열의 텍스트 위치에 관계없이 field1에 존재하면 항상 제거됩니까? Declare @Table1 Table (field1 varchar(100), fie

    1

    2답변

    내가 잘 작동 다음 쿼리는 (나에서 다른 게시물을 참조) 때 경우에 의해 순서 "로 주문해야 할 때. SELECT sys_annot from ( SELECT SYS_ANNOT, row_number() over (order by case when prep_seq_num = 0 then 1 else 2 end) as rn FROM BILL

    0

    1답변

    를 업데이트 select * FROM migrate.ContractedServiceLevel CSL JOIN migrate.CarePackageLineItem CPLI ON CSL.ServiceLevel = CPLI.ServiceLevel JOIN migrate.ContractedService CS ON CSL.ServiceRef = CS.Servi

    1

    1답변

    SQL Server 2012 데이터베이스에는 레코드를 가져 와서 업데이트해야하는 두 번째 SQL Server 데이터베이스에 연결된 서버 참조가 있습니다. UPDATE Linked_Tbl SET Transferred = 1 FROM MyLinkedServer.dbo.MyTable Linked_Tbl JOIN MyTab

    0

    2답변

    날짜가 및 인이 포함 된 SQL 테이블의 날짜 열을 변경해야합니다. 20170101 ~ 20170102. 그러나 새로운 날짜 20170102이 이미 존재할 수 있습니다. 날짜 열이 고유 색인의 일부이므로 중복 키 오류가 발생합니다. 내 첫번째 생각은 중복 키를 삽입을 사용하는 것이었다 : INSERT INTO table (Date, Amount) SELE

    1

    1답변

    현재 현재 여기에 제 코드가 있으므로 트리거를 만들려고합니다. 그러나 지금은 트리거 내의 SQL 쿼리 일뿐입니다. 나에게 # 1242 포기 유지 - 하위 쿼리가 반환을 1 개 이상 행 Update Agent Set ListingsSold=ListingsSold+1 Where (Select Availability From Property

    -1

    1답변

    나는 그러나 오류 을 받고, 아래의 SQL 문 (SQL 서버)를 실행하는 것을 시도하고있다 "UPDATE에 FROM 절과 문을 하위 쿼리 소스를 포함하거나 결합 할 수 없습니다 삭제합니다." update fp set fp.totalcapacity = hc.totalcapacity, fp.sellablecapacity = hc.sellablecapaci

    1

    1답변

    현재 SQL Server의 새로운 가치를 돌 때까지 위의 값에서 열 값을 채우고,이 같은 채워 값이있는 테이블이 삽입의 값은, 그래서 최종 결과는 다음과 같습니다 과정은 당신이 값을 아래로 드래그 엑셀에서 유사하다. 그러나 새로운 가치에 부딪치기 전에 중단하고 다시 프로세스를 시작해야합니다. 그러나 때때로 다음 값이 없을 수도 있습니다. 끝이 없으면 업데이