説明
OraTimeStamp
オブジェクトは、Oracle TIMESTAMP
およびOracle TIMESTAMP
WITH
LOCAL
TIME
ZONE
データ型を表し、この2つのデータ型に関する操作を実行するメソッドを提供します。OraTimeStamp
は、年、日、時、分、秒およびナノ秒の情報を格納する日時値を表します。
備考
OraTimeStamp
オブジェクトは、OraSession.OraCreateTimeStamp
メソッドを使用するか、または既存のOraTimeStamp
オブジェクトに対してClone
メソッドをコールすると作成されます。
OraTimeStamp
オブジェクトは、ServerType
にORATYPE_TIMESTAMP
またはORATYPE_TIMESTAMPLTZ
を使用してバインドできます。これによって、SQL文またはPL/SQL文のOracle TIMESTAMP
またはOracle TIMESTAMP
WITH
LOCAL
TIME
ZONE
データ型にそれぞれ関連付けられているパラメータに値をバインドできます。
TIMESTAMP
またはTIMESTAMP
WITH
LOCAL
TIME
ZONE
データ型に関連付けられている文字列をバインドするときは、ServerType
を文字列型(例: ORATYPE_VARCHAR2
、ORATYPE_STRING
)に指定し、文字列をNLS_TIMESTAMP_FORMAT
の書式で指定する必要があります。