다음을 통해 공유


명령을 사용하여 데이터 수정

적용 대상: .NET Framework NET .NET Standard

ADO.NET 다운로드

Microsoft SqlClient Data Provider for SQL Server를 사용하여 저장 프로시저나 CREATE TABLE 및 ALTER COLUMN과 같은 데이터 정의 언어 문을 실행하여 데이터베이스 또는 카탈로그의 스키마를 조작할 수 있습니다. 이러한 명령은 쿼리에서처럼 행을 반환하지 않으므로 SqlCommand 개체가 ExecuteNonQuery를 제공하여 행을 처리합니다.

ExecuteNonQuery 메서드를 사용하면 스키마를 수정하는 것 외에, 데이터를 수정하지만 행을 반환하지 않는 INSERT, UPDATE, DELETE 등의 SQL 문을 처리할 수도 있습니다.

ExecuteNonQuery 메서드는 행을 반환하지 않지만 Command 개체의 Parameters 컬렉션을 통해 입력 및 출력 매개 변수와 반환 값을 전달하고 반환할 수 있습니다.

이 섹션의 내용

데이터 원본에서 데이터 업데이트
데이터베이스의 데이터를 수정하는 명령 또는 저장 프로시저를 실행하는 방법을 설명합니다.

카탈로그 작업 수행
데이터베이스 스키마를 수정하는 명령을 실행하는 방법을 설명합니다.

참고 항목