데이터베이스 구현 API 목록

TDP.NET에서 제공하는 데이터베이스 구현 API 목록에 대해 설명합니다.

기본 클래스

아래는 TDP.NET 기본 클래스에 대한 구현 목록입니다.

TiberoClientFactory

메소드

메소드

설명

CreateCommand

TiberoCommand 객체를 나타내는 DbCommand 객체를 반환합니다.

CreateCommandBuilder

TiberoCommandBuilder를 나타내는 DbCommandBuilder 객체를 반환합니다.

CreateConnection

TiberoConnection 객체를 나타내는 DbConnection 객체를 반환합니다.

CreateConnectionString

Builder

TiberoConnectionStringBuilder 객체를 나타내는 DbConnectionStringBuilder 객체를 반환합니다.

CreateDataAdapter

TiberoDataAdapter 객체를 나타내는 DbDataAdapter 객체를 반환합니다.

CreateParameter

TiberoParameter 객체를 나타내는 DbParameter 객체를 반환합니다.

TiberoCommand

속성

속성

설명

ArrayBindCount

바인딩할 최대 배열 요소 수를 지정합니다.

BindByName

collection에서 바인딩 방법을 지정합니다.

CommandText

SQL문이나 저장 프러시저를 지정합니다.

CommandTimeout

초 단위의 타임아웃을 지정합니다.

CommandType

CommandText의 해석 방법을 지정합니다.

Connection

TiberoConnection 객체를 지정합니다.

Parameters

SQL문이나 저장 프러시저의 파라미터들을 지정합니다.

Transaction

TiberoTransaction 객체를 지정합니다.

메소드

메소드

설명

Cancel

현재 실행 중인 명령을 취소합니다.

CreateParameter

TiberoParameter 클래스의 새 인스턴스를 만듭니다.

ExecuteNonQuery

SQL문을 실행합니다.

ExecuteReader

Command를 실행하고 TiberoDataReader 객체를 반환합니다.

ExecuteScalar

Command를 실행하고 첫 번째 결과를 반환합니다.

TiberoCommandBuilder

속성

속성

설명

DataAdapter

SQL문이 생성되는 TiberoDataAdapter를 나타냅니다.

메소드

메소드

설명

GetDeleteCommand

Delete를 수행하는 SQL구문을 가진 자동 생성된 TiberoCommand 객체를 가져옵니다.

GetInsertCommand

Insert를 수행하는 SQL구문을 가진 자동 생성된 TiberoCommand 객체를 가져옵니다.

GetUpdateCommand

Update를 수행하는 SQL구문을 가진 자동 생성된 TiberoCommand 객체를 가져옵니다.

TiberoConnection

속성

속성

설명

ClientId

연결을 위한 클라이언트 식별자를 지정합니다.

ConnectionString

연결에 사용되는 연결 정보를 지정합니다.

ConnectionTimeout

요청이 종료되기 전에 Open 메소드가 pooled connection을 얻을 수 있는 최 대 시간을 나타냅니다.

DataSource

데이터소스의 이름을 나타냅니다.

ServerVersion

Tibero 서버 버전을 나타냅니다.

DatabaseName

데이터베이스 이름을 나타냅니다.

HostName

클라이언트의 호스트 이름을 나타냅니다.

InstanceName

인스턴스 이름을 나타냅니다.

ServiceName

서비스 이름을 나타냅니다.

State

현재 커넥션의 상태를 나타냅니다.

메소드

메소드

설명

BeginTransaction

로컬 트랜잭션을 시작합니다.

Close

데이터베이스 연결을 종료합니다.

CreateCommand

TiberoConnection 객체와 연관된 TiberoCommand 객체를 만들고 반환합니다.

Open

ConnectionString에 지정된 설정으로 데이터베이스 연결을 시작합니다.

TiberoConnectionStringBuilder

속성

속성

설명

ConnectionTimeout

ConnectionString에서 Connection Timeout에 해당하는 값을 지정합니다.

DataSource

ConnectionString에서 Data Source에 해당하는 값을 지정합니다.

DecrPoolSize

ConnectionString에서 Decr Pool Size에 해당하는 값을 지정합니다.

Enlist

ConnectionString에서 Enlist에 해당하는 값을 지정합니다.

IncrPoolSize

ConnectionString에서 Incr Pool Size에 해당하는 값을 지정합니다.

MaxPoolSize

ConnectionString에서 Max Pool Size에 해당하는 값을 지정합니다.

MinPoolSize

ConnectionString에서 Min Pool Size에 해당하는 값을 지정합니다.

Password

ConnectionString에서 Password에 해당하는 값을 지정합니다.

Pooling

ConnectionString에서 Pooling에 해당하는 값을 지정합니다.

UserId

ConnectionString에서 User Id에 해당하는 값을 지정합니다.

ValidateConnection

ConnectionString에서 Validate Connection에 해당하는 값을 지정합니다.

TiberoDataAdapter

속성

속성

설명

DeleteCommand

Delete를 위한 SQL문 또는 저장 프러시저입니다.

InsertCommand

Insert를 위한 SQL문 또는 저장 프러시저입니다.

SelectCommand

Select를 위한 SQL문 또는 저장 프러시저입니다.

UpdateCommand

Update를 위한 SQL문 또는 저장 프러시저입니다.

메소드

메소드

설명

Fill

데이터베이스의 데이터와 일치하도록 DataSet의 행을 추가하거나 수정합니다.

Update

업데이트를 수행합니다.

TiberoDataReader

속성

속성

설명

FieldCount

결과 집합의 열 수를 가져옵니다.

HasRows

TiberoDataReader에 하나 이상의 행이 있는지 나타냅니다.

HiddenFieldCount

TiberoDataReader에서 숨겨진 필드 수를 가져옵니다.

RecordsAffected

SQL문 수행으로 수정되거나 삽입 또는 삭제된 행의 수를 가져옵니다.

VisibleFieldCount

TiberoDataReader에서 숨겨지지 않은 필드 수를 가져옵니다.

메소드

메소드

설명

Close

TiberoDataReader를 닫습니다.

GetBytes

제공된 byte 배열을 지정된 열에서 최대 바이트 수까지 채웁니다.

GetDataTypeName

지정된 열의 타입 이름을 반환합니다.

GetDateTime

지정된 열의 DateTime 값을 반환합니다.

GetDecimal

지정된 열의 decimal 값을 반환합니다.

GetDouble

지정된 열의 double 값을 반환합니다.

GetFieldType

지정된 열의 타입을 반환합니다.

GetFloat

지정된 열의 float 값을 반환합니다.

GetInt16

지정된 열의 Int16 값을 반환합니다.

GetInt32

지정된 열의 Int32 값을 반환합니다.

GetInt64

지정된 열의 Int64 값을 반환합니다.

GetName

지정된 열의 이름을 반환합니다.

GetOrdinal

지정된 열 이름의 0부터 시작하는 서수를 반환합니다.

GetString

지정된 열의 string 값을 반환합니다.

GetTiberoBinary

지정된 열의 TiberoBinary를 반환합니다.

GetTiberoBlob

지정된 열의 TiberoBlob을 반환합니다.

GetTiberoClob

지정된 열의 TiberoClob을 반환합니다.

GetTiberoDate

지정된 열의 TiberoDate를 반환합니다.

GetTiberoDecimal

지정된 열의 TiberoDecimal을 반환합니다.

GetTiberoIntervalDS

지정된 열의 TiberoIntervalDS를 반환합니다.

GetTiberoIntervalYM

지정된 열의 TiberoIntervalYM을 반환합니다.

GetTiberoString

지정된 열의 TiberoString을 반환합니다.

GetTiberoTimestamp

지정된 열의 TiberoTimestamp를 반환합니다.

GetTimeSpan

지정된 열의 TimeSpan 값을 반환합니다.

GetValue

열 값을 .NET type으로 반환합니다.

GetValues

모든 열 값을 .NET type으로 반환합니다.

IsDBNull

열 값이 null인지 여부를 나타냅니다.

NextResult

다음 결과 집합을 읽습니다.

Read

결과 집합에서 다음 행을 읽습니다.

TiberoException

메소드

메소드

설명

ToString

Exception을 나타내는 String을 반환합니다.

TiberoParameter

속성

속성

설명

ArrayBindSize

Array 바인딩 전 혹은 후에 매개변수의 Value 속성에서 입력 또는 출력 크기를 지정합니다.

ArrayBindStatus

Array 바인딩 전 혹은 후에 매개변수의 Value 속성에서 입력 또는 출력 상태를 지정합니다.

CollectionType

TiberoParameter의 collection type을 지정합니다.

DbType

Data.DbType 열거 형을 사용하여 매개 변수의 데이터 유형을 지정합니다.

Direction

매개변수가 입력 전용인지, 출력 전용인지, 양방향인지를 지정합니다.

ParameterName

매개변수의 이름을 지정합니다.

Precision

Value 속성을 나타내기 위한 최대 자릿수를 지정합니다.

Scale

Value 속성을 나타내기 위한 소수 자릿수를 지정합니다.

SourceColumn

DataSet의 DataTable 열의 이름을 지정합니다.

TiberoDbType

Tibero 데이터 타입을 지정합니다.

Value

Parameter의 값을 지정합니다.

TiberoParameterCollection

속성

속성

설명

Count

TiberoParameter 수를 지정합니다.

Item

TiberoParameter 객체를 가져오고 설정합니다.

메소드

메소드

설명

Add

객체를 추가합니다.

AddRange

TiberoParameterCollection의 끝에 요소를 추가합니다.

Clear

모든 TiberoParameter 객체를 제거합니다.

Contains

객체의 존재여부를 나타냅니다.

CopyTo

제공된 인덱스부터 시작하여 제공된 배열로 TiberoParameter 객체들을 복사 합니다.

IndexOf

객체의 인덱스를 반환합니다.

Insert

지정된 인덱스에 제공된 TiberoParameter를 삽입합니다.

Remove

Collection에서 객체를 제거합니다.

RemoveAt

지정된 인덱스나 이름을 통해 객체를 제거합니다.

TiberoTransaction

속성

속성

설명

IsolationLevel

트랜잭션의 isolation level을 지정합니다.

Connection

트랜잭션과 연관된 커넥션을 지정합니다.

메소드

메소드

설명

Commit

트랜잭션을 커밋합니다.

Rollback

트랜잭션을 롤백합니다.


타입 클래스

아래는 TDP.NET 타입 클래스에 대한 구현 목록입니다.

TiberoBlob

속성

속성

설명

CanRead

LOB 스트림을 읽을 수 있는지 여부를 나타냅니다.

CanSeek

정방향 및 역방향 탐색 작업 수행 여부를 나타냅니다.

CanWrite

LOB 객체가 쓰기를 지원하는지 여부를 나타냅니다.

Connection

BLOB 데이터를 검색하고 쓰는데 사용되는 TiberoConnection을 나타냅니다.

IsEmpty

BLOB이 비어있는지 여부를 나타냅니다.

IsNull

현재 인스턴스에 null 값이 있는지 여부를 나타냅니다.

IsTemporary

현재 인스턴스가 temporary BLOB인지 나타냅니다.

Length

BLOB 데이터의 크기를 나타냅니다.

Position

LOB 스트림에서 현재 읽거나 쓰는 위치를 나타냅니다.

Value

byte 배열로 데이터를 반환합니다.

메소드

메소드

설명

Append

제공된 데이터를 현재 TiberoBlob 인스턴스에 추가합니다.

Clone

TibeoBlob 객체의 사본을 만듭니다.

Close

현재 스트림을 닫고 관련 자원을 해제합니다.

Compare

현재 인스턴스의 데이터를 제공된 객체와 비교합니다.

CopyTo

데이터를 TiberoBlob으로 복사합니다.

Dispose

객체가 할당한 자원을 해제합니다.

Erase

데이터를 지웁니다.

IsEqual

두 TiberoBlob의 데이터를 비교합니다.

Read

지정된 수만큼 바이트를 읽고 버퍼에 채웁니다.

Search

바이너리 패턴을 검색합니다.

Seek

현재 LOB 스트림에서 위치를 설정합니다.

SetLength

BLOB 값을 지정된 길이로 자릅니다.

Write

제공된 버퍼를 TiberoBlob에 씁니다.

TiberoClob

속성

속성

설명

CanRead

LOB 스트림을 읽을 수 있는지 여부를 나타냅니다.

CanSeek

정방향 및 역방향 탐색 작업 수행 여부를 나타냅니다.

CanWrite

LOB 객체가 쓰기를 지원하는지 여부를 나타냅니다.

Connection

CLOB 데이터를 검색하고 쓰는데 사용되는 TiberoConnection을 나타냅니다.

IsEmpty

CLOB이 비어있는지 여부를 나타냅니다.

IsNClob

TiberoClob 객체가 NCLOB인지 나타냅니다.

IsNull

현재 인스턴스에 null 값이 있는지 여부를 나타냅니다.

IsTemporary

현재 인스턴스가 temporary CLOB인지 나타냅니다.

Length

CLOB 데이터의 크기를 나타냅니다.

Position

LOB 스트림에서 현재 읽거나 쓰는 위치를 나타냅니다.

Value

String으로 데이터를 반환합니다.

메소드

메소드

설명

Append

제공된 데이터를 현재 TiberoClob 인스턴스에 추가합니다.

Clone

TibeoClob 객체의 사본을 만듭니다.

Close

현재 스트림을 닫고 관련 자원을 해제합니다.

Compare

현재 인스턴스의 데이터를 제공된 객체와 비교합니다.

CopyTo

데이터를 TiberoClob으로 복사합니다.

Dispose

객체가 할당한 자원을 해제합니다.

Erase

지정된 양 만큼 데이터를 지웁니다.

IsEqual

두 TiberoClob의 데이터를 비교합니다.

Read

현재 인스턴스로부터 읽습니다.

Search

문자 패턴을 검색합니다.

Seek

현재 LOB 스트림에서 위치를 설정합니다.

SetLength

CLOB 값을 지정된 길이로 자릅니다.

Write

제공된 버퍼를 TiberoClob에 씁니다.

TiberoRefCursor

속성

속성

설명

Connection

REF CURSOR 데이터를 fetch하는 데 사용되는 TiberoConnection에 대한 참조입니다.

메소드

메소드

설명

GetDataReader

REF CURSOR에 대한 TiberoDataReader 객체를 반환합니다.

TiberoBinary

속성

속성

설명

IsNull

현재 인스턴스가 null 값을 가졌는지 여부를 나타냅니다.

Length

바이너리 데이터의 길이를 반환합니다.

Value

바이너리 데이터를 반환합니다.

정적 메소드

메소드

설명

Equals

두 TiberoBinary 값이 같은지 확인합니다.

GreaterThan

첫 번째 TiberoBinary 값이 두 번째 값보다 큰지 확인합니다.

GreaterThanOrEqual

첫 번째 TiberoBinary 값이 두 번째 값보다 크거나 같은지 확인합니다.

LessThan

첫 번째 TiberoBinary 값이 두 번째 값보다 작은지 확인합니다.

LessThanOrEqual

첫 번째 TiberoBinary 값이 두 번째 값보다 작거나 같은지 확인합니다.

NotEquals

두 TiberoBinary 값이 같지 않은지 확인합니다.

메소드

메소드

설명

Equals

두 객체가 같은 바이너리 데이터를 갖는지 확인합니다.

TiberoBoolean

속성

속성

설명

Value

현재 인스턴스가 나타내는 boolean 값을 반환합니다.

정적 메소드

메소드

설명

And

두 TiberoBoolean 인스턴스의 비트 AND 연산 결과를 반환합니다.

Equals

두 TiberoBoolean 값이 같은지 확인합니다.

GreaterThan

첫 번째 TiberoBoolean 값이 두 번째 값보다 큰지 확인합니다.

GreaterThanOrEquals

첫 번째 TiberoBoolean 값이 두 번째 값보다 크거나 같은지 확인합니다.

LessThan

첫 번째 TiberoBoolean 값이 두 번째 값보다 작은지 확인합니다.

LessThanOrEquals

첫 번째 TiberoBoolean 값이 두 번째 값보다 작거나 같은지 확인합니다.

NotEquals

두 TiberoBoolean 값이 같지 않은지 확인합니다.

OnesComplement

지정된 TiberoBoolean 값의 1의 보수 연산 결과를 반환합니다.

Or

두 TiberoBoolean 인스턴스의 비트 OR 연산 결과를 반환합니다.

Parse

String을 사용해 값이 설정된 TiberoBoolean을 반환합니다.

Xor

두 TiberoBoolean 인스턴스의 비트 XOR 연산 결과를 반환합니다.

메소드

메소드

설명

CompareTo

현재 인스턴스를 제공된 객체와 비교하고 상대 값을 나타내는 정수를 반환합니다.

Equals

객체가 TiberoBoolean의 인스턴스인지 여부와 객체의 값이 현재 인스턴스와 같은지 여부를 결정합니다.

GetHashCode

현재 인스턴스의 해시 코드를 반환합니다.

ToString

현재 인스턴스를 나타내는 String을 반환합니다.

TiberoDate

속성

속성

설명

Day

TibeoDate의 day 값을 가져옵니다.

Hour

TiberoDate의 hour 값을 가져옵니다.

Minute

TiberoDate의 minute 값을 가져옵니다.

Month

TiberoDate의 month 값을 가져옵니다.

Second

TiberoDate의 second 값을 가져옵니다.

Value

TiberoDate의 날짜와 시간을 가져옵니다.

Year

TiberoDate의 year 값을 가져옵니다.

정적 메소드

메소드

설명

Equals

두 TiberoDate 값이 같은지 확인합니다.

GreaterThan

첫 번째 TiberoDate 값이 두 번째 값보다 큰지 확인합니다.

GreaterThanOrEqual

첫 번째 TiberoDate 값이 두 번째 값보다 크거나 같은지 확인합니다.

LessThan

첫 번째 TiberoDate 값이 두 번째 값보다 작은지 확인합니다.

LessThanOrEqual

첫 번째 TiberoDate 값이 두 번째 값보다 작거나 같은지 확인합니다.

NotEquals

두 TiberoDate 값이 같지 않은지 확인합니다.

Parse

String을 사용해 값이 설정된 TiberoDate를 반환합니다.

메소드

메소드

설명

CompareTo

현재 인스턴스를 제공된 객체와 비교하고 상대 값을 나타내는 정수를 반환합니다.

Equals

객체가 TiberoDate의 인스턴스인지 여부와 객체의 값이 현재 인스턴스와 같은지 여부를 결정합니다.

ToString

현재 인스턴스를 나타내는 String을 반환합니다.

TiberoDecimal

속성

속성

설명

Value

decimal 값을 반환합니다.

정적 메소드

메소드

설명

Equals

두 TiberoDecimal 값이 같은지 확인합니다.

GreaterThan

첫 번째 TiberoDecimal 값이 두 번째 값보다 큰지 확인합니다.

GreaterThanOrEqual

첫 번째 TiberoDecimal 값이 두 번째 값보다 크거나 같은지 확인합니다.

LessThan

첫 번째 TiberoDecimal 값이 두 번째 값보다 작은지 확인합니다.

LessThanOrEqual

첫 번째 TiberoDecimal 값이 두 번째 값보다 작거나 같은지 확인합니다.

NotEquals

두 TiberoDecimal 값이 같지 않은지 확인합니다.

Abs

TiberoDecimal의 절대 값을 반환합니다.

Add

두 TiberoDecimal을 더합니다.

Ceiling

천장 함수값을 TiberoDecimal로 반환합니다.

Divide

한 TiberoDecimal을 다른 것으로 나눈 값을 반환합니다.

Floor

바닥 함수값을 TiberoDecimal로 반환합니다.

Max

두 TiberoDecimal의 최대 값을 반환합니다.

Min

두 TiberoDecimal의 최소 값을 반환합니다.

Mod

두 TiberoDecimal의 Modulo 연산 값을 반환합니다.

Multiply

두 TiberoDecimal의 곱을 반환합니다.

Negate

제공된 TiberoDecimal의 부정 값을 반환합니다.

Parse

String을 TiberoDecimal로 변환합니다.

Round

지정된 위치에서 반올림한 값을 반환합니다.

Sign

TiberoDecimal의 부호를 확인합니다.

Sqrt

제공된 TiberoDecimal의 제곱근 값을 반환합니다.

Subtract

한 TiberoDecimal을 다른 것으로 뺀 값을 반환합니다.

Exp

제공된 값으로 e를 거듭제곱한 값을 반환합니다.

Log

제공된 TiberoDecimal의 제공된 값의 로그값을 반환합니다.

Pow

제공된 TiberoDecimal을 제공된 값으로 거듭제곱한 값을 반환합니다.

Acos

cosine이 제공된 TiberoDecimal인 각도를 라디안 단위로 반환합니다.

Asin

sine이 제공된 TiberoDecimal인 각도를 라디안 단위로 반환합니다.

Atan

tangent가 제공된 TiberoDecimal인 각도를 라디안 단위로 반환합니다.

Atan2

tangent가 제공된 두 TiberoDecimal의 몫인 각도를 라디안 단위로 반환합니다.

Cos

라디안 단위로 제공된 각도의 cosine 값을 반환합니다.

Sin

라디안 단위로 제공된 각도의 sine 값을 반환합니다.

Tan

라디안 단위로 제공된 각도의 tangent 값을 반환합니다.

Cosh

라디안 단위로 제공된 각도의 hyperbolic cosine 값을 반환합니다.

Sinh

라디안 단위로 제공된 각도의 hyperbolic sine 값을 반환합니다.

Tanh

라디안 단위로 제공된 각도의 hyperbolic tangent 값을 반환합니다.

메소드

메소드

설명

Equals

객체가 TiberoDecimal의 인스턴스인지 여부와 객체의 값이 현재 인스턴스와 같은지 여부를 결정합니다.

ToByte

현재 인스턴스를 나타내는 byte를 반환합니다.

ToDouble

현재 인스턴스를 나타내는 double을 반환합니다.

ToInt16

현재 인스턴스를 나타내는 Int16을 반환합니다.

ToInt32

현재 인스턴스를 나타내는 Int32을 반환합니다.

ToInt64

현재 인스턴스를 나타내는 Int64를 반환합니다.

ToSingle

현재 인스턴스를 나타내는 Single을 반환합니다.

ToString

현재 인스턴스를 나타내는 String을 반환합니다.

TiberoIntervalDS

속성

속성

설명

Days

TiberoIntervalDS의 days 값을 가져옵니다.

Hours

TiberoIntervalDS의 hours 값을 가져옵니다.

Milliseconds

TiberoIntervalDS의 milliseconds 값을 가져옵니다.

Minutes

TiberoIntervalDS의 minutes 값을 가져옵니다.

Nanoseconds

TiberoIntervalDS의 nanoseconds 값을 가져옵니다.

Seconds

TiberoIntervalDS의 seconds 값을 가져옵니다.

Value

TiberoIntervalDS에 저장되는 시간 간격을 지정합니다.

TiberoIntervalYM

속성

속성

설명

Months

TiberoIntervalYM의 months 값을 가져옵니다.

Value

TiberoIntervalYM에 저장되는 총 개월 수를 지정합니다.

Years

TiberoIntervalYM의 years 값을 가져옵니다.

TiberoString

속성

속성

설명

IsCaseIgnored

문자열 비교를 수행하는 경우 대소문자를 무시해야 하는지 여부를 나타냅니다.

IsNull

현재 인스턴스가 null 값을 가졌는지 여부를 나타냅니다.

Item

인덱스를 사용해 TiberoString의 특정 문자를 가져옵니다.

Length

TiberoString의 길이를 반환합니다.

Value

TiberoString의 string 데이터를 반환합니다.

정적 메소드

메소드

설명

Concat

두 TiberoString을 연결해 새로운 TiberoString을 반환합니다.

Equals

두 TiberoString 값이 같은지 확인합니다.

GreaterThan

첫 번째 TiberoString 값이 두 번째 값보다 큰지 확인합니다.

GreaterThanOrEqual

첫 번째 TiberoString 값이 두 번째 값보다 크거나 같은지 확인합니다.

LessThan

첫 번째 TiberoString 값이 두 번째 값보다 작은지 확인합니다.

LessThanOrEqual

첫 번째 TiberoString 값이 두 번째 값보다 작거나 같은지 확인합니다.

NotEquals

두 TiberoString 값이 같지 않은지 확인합니다.

메소드

메소드

설명

Clone

TiberoString 객체의 사본을 만듭니다.

CompareTo

현재 인스턴스를 제공된 객체와 비교하고 상대 값을 나타내는 정수를 반환한 다.

Equals

객체의 값이 현재 인스턴스와 같은 String 값인지 여부를 결정합니다.

GetUnicodeBytes

TiberoString 값을 유니코드 형식의 byte 배열로 반환합니다.

ToString

현재 인스턴스를 나타내는 String을 반환합니다.

TiberoTimeStamp

속성

속성

설명

Day

TiberoTimeStamp의 day 값을 가져옵니다.

Hour

TiberoTimeStamp의 hour 값을 가져옵니다.

Millisecond

TiberoTimeStamp의 millisecond 값을 가져옵니다.

Minute

TiberoTimeStamp의 minute 값을 가져옵니다.

Month

TiberoTimeStamp의 month 값을 가져옵니다.

Nanosecond

TiberoTimeStamp의 nanosecond 값을 가져옵니다.

Second

TiberoTimeStamp의 second 값을 가져옵니다.

Value

TiberoTimestamp의 날짜와 시간을 가져옵니다.

Year

TiberoTimeStamp의 year 값을 가져옵니다.


UDT

아래는 TDP.NET UDT에 대한 구현 목록입니다.

TiberoCustomTypeMappingAttribute

속성

속성

설명

UdtTypeName

사용자 정의 클래스가 매핑하는 Tibero 사용자 정의 타입 이름을 지정합니다.

TiberoObjectMappingAttribute

속성

속성

설명

AttributeIndex

검색해야하는 Tibero 오브젝트 속성의 인덱스를 지정합니다.

AttributeName

검색해야하는 Tibero 오브젝트 속성의 이름을 지정합니다.

ITiberoCustomType

메소드

메소드

설명

FromCustomObject

지정된 Tibero UDT로 Tibero Object 또는 Collection을 만듭니다.

ToCustomObject

지정된 Tibero UDT를 사용하여 사용자 정의 객체를 만듭니다.

ITiberoCustomTypeFactory

메소드

메소드

설명

CreateObject

Tibero Object 또는 Collection을 나타내는 새 사용자 정의 객체를 반환합니다.

ITiberoArrayTypeFactory

메소드

메소드

설명

CreateArray

Tibero Collection 요소를 저장하기 위한 지정된 길이의 배열을 반환합니다.

TiberoUdt

정적 메소드

메소드

설명

GetValue

지정된 Tibero UDT에서 속성 또는 요소를 가져옵니다.

SetValue

지정된 Tibero UDT에서 속성 또는 요소를 설정합니다.


Bulk Copy

아래는 TDP.NET Bulk Copy에 대한 구현 목록입니다.

TiberoBulkCopy

속성

속성

설명

BatchSize

배치로 데이터베이스에 보낼 행 수를 지정합니다.

BulkCopyTimeout

BulkCopy의 Timeout을 초 단위로 지정합니다.

ColumnMappings

데이터소스와 대상 테이블간의 열 매핑을 지정합니다.

Connection

BulkCopy를 수행하는데 사용되는 TiberoConnection 객체를 지정합니다.

DestinationPartitionName

대상 파티션의 이름을 지정합니다.

DestinationTableName

대상 테이블의 이름을 지정합니다.

NotifyAfter

알림 이벤트가 생성되기 전에 처리 될 행 수를 정의합니다.

메소드

메소드

설명

Close

TiberoBulkCopy 인스턴스를 닫습니다.

Dispose

할당된 자원과 메모리를 해제합니다.

WriteToServer

제공된 DataTable의 행들을 대상 테이블로 복사합니다.

TiberoBulkCopyColumnMapping

속성

속성

설명

DestinationColumn

매핑 대상 테이블의 열 이름을 지정합니다.

DestinationOrdinal

매핑 대상 테이블의 열 서수값을 지정합니다.

SourceColumn

매핑 중인 데이터소스의 열 이름을 지정합니다.

SourceOrdinal

매핑 중인 데이터소스의 열 서수값을 지정합니다.

TiberoBulkCopyColumnMappingCollection

속성

속성

설명

Item[index]

지정된 인덱스의 객체를 가져오거나 설정합니다.

메소드

메소드

설명

Add

객체를 컬렉션에 추가합니다.

Clear

컬렉션을 비웁니다.

Contains

지정된 TiberoBulkCopyColumnMapping 객체가 컬렉션에 존재하는지를 나타내는 값을 반환합니다.

CopyTo

지정된 인덱스부터 요소를 복사해 TiberoBulkCopyColumnMapping의 배열 로 반환합니다.

IndexOf

지정된 TiberoBulkCopyColumnMapping 객체의 인덱스를 반환합니다.

Insert

지정된 인덱스에 새로운 TiberoBulkCopyColumnMapping 객체를 추가합니다.

Remove

컬렉션에서 지정된 TiberoBulkCopyColumnMapping을 제거합니다.

RemoveAt

컬렉션에서 지정된 인덱스의 TiberoBulkCopyColumnMapping을 제거합니다.

TiberoRowsCopiedEventArgs

속성

속성

설명

Abort

BulkCopy 작업이 중단됐는지 여부를 나타내는 값을 검색하거나 설정합니다.

RowsCopied

현재 BulkCopy 작업 중 복사된 행 수를 나타내는 값을 검색합니다.

Last updated