다음을 통해 공유


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

.NET Framework 데이터 공급자를 사용하여 저장 프로시저 또는 데이터 정의 언어 문(예: CREATE TABLE 및 ALTER COLUMN)을 실행하여 데이터베이스 또는 카탈로그에서 스키마 조작을 수행할 수 있습니다. 이러한 명령은 쿼리처럼 행을 반환하지 않으므로 Command 개체는 이를 처리하는 ExecuteNonQuery 를 제공합니다.

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

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

이 섹션 안에

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

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

참고하십시오