System.Data.OracleClient 네임스페이스
System.Data.OracleClient 네임스페이스는 .NET Framework Data Provider for Oracle입니다.
.NET Framework Data Provider for Oracle은 관리되는 공간의 Oracle 데이터 소스에 액세스하는 데 사용되는 클래스 컬렉션을 설명합니다. OracleDataAdapter 클래스를 사용하면 메모리 상주 DataSet을 채우고 쿼리할 수 있을 뿐 아니라 사용하여 데이터 소스를 업데이트할 수 있습니다.
이 네임스페이스를 사용하는 방법에 대한 자세한 내용은 OracleDataReader, OracleCommand 및 OracleConnection 클래스를 참조하십시오.
참고
.NET Framework를 사용하여 프로그래밍하는 경우 이 네임스페이스 사용에 대한 개념 설명을 보려면 .NET Framework Data Provider for Oracle 사용을 참조하십시오.
.NET Framework Data Provider for Oracle은 BFILE, LOB 및 REF CURSOR 데이터 형식을 포함한 다수의 Oracle 데이터 형식을 지원합니다. 매개 변수에서의 Oracle 데이터 형식 사용에 대한 자세한 내용은 OracleType을 참조하십시오.
클래스
클래스 | 설명 | |
---|---|---|
OracleBFile | Oracle BFILE 데이터 형식으로 작업하도록 설계된 관리되는 OracleBFile 개체를 나타냅니다. 이 클래스는 상속될 수 없습니다. | |
OracleClientFactory | 데이터 소스 클래스의 Oracle 공급자 구현에 대한 인스턴스를 만드는 데 사용할 수 있는 메서드 집합을 나타냅니다. | |
OracleCommand | 데이터베이스에서 실행할 SQL 문 또는 저장 프로시저를 나타냅니다. 이 클래스는 상속될 수 없습니다. | |
OracleCommandBuilder | 관련 데이터베이스를 사용하여 DataSet에 변경한 내용을 조정하는 데 사용되는 단일 테이블 명령을 자동으로 생성합니다. 이 클래스는 상속될 수 없습니다. | |
OracleConnection | 데이터베이스에 대한 열린 연결을 나타냅니다. 이 클래스는 상속될 수 없습니다. | |
OracleConnectionStringBuilder | OracleConnection 클래스에서 사용하는 연결 문자열의 내용을 만들고 관리하는 간단한 방법을 제공합니다. | |
OracleDataAdapter | DataSet을 채우고 데이터베이스를 업데이트하는 데 사용되는 데이터 명령 집합과 데이터베이스 연결을 나타냅니다. 이 클래스는 상속될 수 없습니다. | |
OracleDataReader | 데이터 소스에서 데이터 행의 앞으로만 이동 가능한 스트림을 읽는 방법을 제공합니다. 이 클래스는 상속될 수 없습니다. | |
OracleException | Oracle 데이터베이스 또는 .NET Framework Data Provider for Oracle에서 경고 또는 오류를 반환할 때 생성되는 예외입니다. 이 클래스는 상속될 수 없습니다. | |
OracleInfoMessageEventArgs | InfoMessage 이벤트에 대한 데이터를 제공합니다. 이 클래스는 상속될 수 없습니다. | |
OracleLob | Oracle 서버에 저장된 LOB(대형 이진 개체) 데이터 형식을 나타냅니다. 이 클래스는 상속될 수 없습니다. | |
OracleParameter | OracleCommand에 대한 매개 변수를 나타내고 DataColumn에 대한 매개 변수의 매핑을 선택적으로 나타냅니다. 이 클래스는 상속될 수 없습니다. | |
OracleParameterCollection | OracleCommand와 관련된 매개 변수 컬렉션과 DataSet의 열에 대한 개별 매핑을 나타냅니다. 이 클래스는 상속될 수 없습니다. | |
OraclePermission | .NET Framework Data Provider for Oracle에서 사용자가 Oracle 데이터 소스에 액세스하는 데 적합한 보안 수준을 갖도록 보장합니다. | |
OraclePermissionAttribute | 보안 동작을 사용자 지정 보안 특성에 연결합니다. | |
OracleRowUpdatedEventArgs | RowUpdated 이벤트에 대한 데이터를 제공합니다. 이 클래스는 상속될 수 없습니다. | |
OracleRowUpdatingEventArgs | RowUpdating 이벤트에 대한 데이터를 제공합니다. | |
OracleTransaction | 데이터베이스에 만들 트랜잭션을 나타냅니다. |
구조체
구조체 | 설명 | |
---|---|---|
OracleBinary | 데이터베이스에서 저장하거나 검색할 이진 데이터의 가변 길이 스트림을 나타냅니다. | |
OracleBoolean | Oracle 데이터 형식 간 데이터베이스를 비교한 후 반환되는 값을 나타내거나 데이터 형식을 변환하는 데 사용된 메서드를 노출합니다. | |
OracleDateTime | 기원전 4712년 1월 1일에서 서기 4712년 12월 31일 사이의 값을 갖는 날짜 및 시간 데이터를 나타냅니다. | |
OracleMonthSpan | 시간 간격을 월 단위로 나타내고 Oracle 9i INTERVAL YEAR TO MONTH 데이터 형식에 일치시킵니다. | |
OracleNumber | 데이터베이스에서 저장하거나 검색할 고정 전체 자릿수와 소수 자릿수 숫자 값을 나타내며, 값 범위는 -10 27 -1 ~ 10 27 -1입니다. | |
OracleString | 데이터베이스에서 저장하거나 검색할 문자의 가변 길이 스트림을 나타냅니다. | |
OracleTimeSpan | 시간 간격을 나타내고 Oracle 9i INTERVAL DAY TO SECOND 데이터 형식에 일치시킵니다. |
대리자
대리자 | 설명 | |
---|---|---|
OracleInfoMessageEventHandler | OracleConnection의 InfoMessage 이벤트를 처리할 메서드를 나타냅니다. | |
OracleRowUpdatedEventHandler | OracleDataAdapter의 RowUpdated 이벤트를 처리할 메서드를 나타냅니다. | |
OracleRowUpdatingEventHandler | OracleDataAdapter의 RowUpdating 이벤트를 처리할 메서드를 나타냅니다. |
열거형
열거형 | 설명 | |
---|---|---|
OracleLobOpenMode | OracleLob를 읽기 전용 모드로 열지 아니면 읽기/쓰기 모드로 열지를 지정합니다. | |
OracleType | OracleParameter에 사용할 필드 또는 속성의 데이터 형식을 지정합니다. |