«update» 태그된 질문

UPDATE는 조건을 만족하는 모든 행에서 지정된 열의 값을 변경합니다. SET 절에는 수정 될 열만 언급하면됩니다. 명시 적으로 수정되지 않은 열은 이전 값을 유지합니다.

1
SQL Server 쿼리가 UPDATE에서 SELECT와 다르게 동작하는 이유는 무엇입니까?
필드에서 파티션을 나눈 후 레코드가 순차적 번호를 갖도록 업데이트하는 SQL Server 쿼리를 작성했습니다. SELECT 문으로 실행하면 모든 것이 멋지게 보입니다. DECLARE @RunDetailID INT = 448 DECLARE @JobDetailID INT SELECT @JobDetailID = [JobDetailID] FROM [RunDetails] WHERE [RunDetailID] = @RunDetailID SELECT [OrderedRecords].[NewSeq9], RIGHT([OrderedRecords].[NewSeq9], 4) FROM ( SELECT [Records].*, [Records].[SortField] + RIGHT('0000' + …

1
MySQL에서 UPDATE 쿼리를 일괄 처리하는 가장 효율적인 방법은 무엇입니까?
오랜 시간 동안 데이터베이스에 대한 많은 업데이트를 플러시 해야하는 응용 프로그램을 작성 중이며 쿼리를 최적화하는 방법을 고수했습니다. 현재는 INSERT INTO ... VALUES (..), (..) ON DUPLICATE KEY UPDATE모든 값을 하나의 쿼리로 일괄 처리하지만 큰 테이블에서 엄청나게 느리게 실행하는을 사용하고 있습니다. 실제로 행을 삽입 할 필요는 없습니다. 내가 본 다른 접근법은 …
10 mysql  update 

1
거대한 테이블에 직렬 열을 추가하는 가장 효율적인 방법
거대한 테이블에 BIGSERIAL 컬럼을 추가하는 가장 빠른 방법 은 무엇입니까 (~ 3GB, ~ 174Gb)? 편집하다: 기존 행의 열 값을 늘리고 싶습니다 ( NOT NULL). 필 팩터를 설정하지 않았습니다 (돌이켜 보면 나쁜 결정처럼 보입니다). 디스크 공간에 문제가 없으며 가능한 한 빨리 디스크 공간을 원합니다.

1
Postgres에서 동시 업데이트 최적화
다음과 같이 동시 Postgres 쿼리를 실행하고 있습니다. UPDATE foo SET bar = bar + 1 WHERE baz = 1234 각 쿼리는 고정 K 행 수에 영향을 미치며 행이 업데이트되는 순서를 적용하는 방법을 찾을 수 없으므로 교착 상태가 발생합니다. 현재 수동으로 명령을 시행하여 문제를 해결하지만 이는 평소보다 더 많은 쿼리를 실행해야하며 …

2
단일 명령문으로 테이블의 많은 행을 업데이트 하시겠습니까?
테이블에서 많은 행을 업데이트하는 가장 쉬운 방법은 무엇입니까? 다음과 같은 CSV 파일이 있습니다. |primary_key |value| | 1 | xyz| | 2 | abc| | 3 | def| ... 이 기본 키가있는 행이 대상 테이블에 이미 존재합니다 이 값으로 대상 테이블을 업데이트하고 싶습니다. 다음과 같이 작성할 수 있도록 구문이 있습니까? update …
9 mysql  update  replace 
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.