SQL Server의 상위 레코드 업데이트
SQL Server에서 테이블이나 뷰의 시작 부분에서 원하는 레코드 수를 수정하는 것은 종종 필요합니다. 나머지 부분에는 영향을 주지 않고 상위 100개 레코드와 같은 데이터세트의 상위 부분만 업데이트한다고 가정해 보겠습니다. 이는 UPDATE 문의 TOP 절을 사용하여 달성할 수 있습니다.
예
"F1"과 "F2"라는 두 개의 열이 있는 "T1"이라는 테이블을 생각해 보세요. . 여기에는 200개의 레코드가 포함되어 있으며 상위 100개 레코드의 "F1" 열을 수정하려고 합니다. 이렇게 하려면 다음 구문을 사용하십시오.
UPDATE TOP (100) T1 SET F1 = 1
설명
참고
UPDATE 문의 올바른 구문을 위해서는 TOP(100)을 괄호로 묶어야 합니다.
위 내용은 SQL Server에서 상위 N개 레코드만 업데이트하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!