適用対象
説明
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)