適用対象
説明
OraIntervalDS
オブジェクトを作成します。このOraIntervalDS
は、Oracle INTERVAL
DAY
TO
SECOND
データ型を表します。
使用方法
Set OraIntervalDSObj = OraSession.CreateOraIntervalDS value
引数
このメソッドの引数は、次のとおりです。
引数 | 説明 |
---|---|
[in ] value |
Variant 型の文字列、数値、OraIntervalDS またはOraNumber オブジェクト。
|
戻り値
備考
OraIntervalDS
オブジェクトの作成前に、OraSession
オブジェクトを作成する必要があります。
value
がVariant
型の文字列の場合は、[+/-]Day HH:MI:SSxFFの書式で記述する必要があります。
value
が数値の場合、提供される値は、構成されたOraIntervalDS
が表す合計日数を表す必要があります。
Variant
型のOraIntervalDS
を渡すこともできます。クローンのOraIntervalDS
が戻されます。
例
Dim oraIDS as OraIntervalDS Dim oraIDS2 as OraIntervalDS Dim oraNum as OraNumber 'Create an OraIntervalDS using a string which represents 1 days, 2 hours, '3 minutes, 4 seconds and 500000 nanoseconds Set oraIDS = oo4oSession.CreateOraIntervalDS("1 2:3:4.005") 'Create an OraIntervalDS using a numeric value which represents '1 days and 12 hours Set oraIDS = oo4oSession.CreateOraIntervalDS(1.5) 'Create an OraIntervalDS using an OraIntervalDS Set oraIDS2 = oo4oSession.CreateOraIntervalDS(oraIDS)