語言

OracleTimeSpan 結構

定義

表示時間間隔,並對應至 Oracle 9i INTERVAL DAY TO SECOND 資料類型。

public value class OracleTimeSpan : IComparable, System::Data::SqlTypes::INullable
public struct OracleTimeSpan : IComparable, System.Data.SqlTypes.INullable
type OracleTimeSpan = struct
    interface INullable
Public Structure OracleTimeSpan
Implements IComparable, INullable
繼承
OracleTimeSpan
實作

備註

Oracle INTERVAL DAY TO SECOND 資料型別(Oracle 9i 或更新版本)包含以天、小時、分鐘和秒為單位的時間區間,且固定大小為 11 位元組。

要取得物件 OracleTimeSpan ,呼叫該 GetOracleTimeSpan 方法。

建構函式

名稱 Description
OracleTimeSpan(Int32, Int32, Int32, Int32, Int32)

將新 OracleTimeSpan 結構初始化為指定的天、小時、分鐘、秒及毫秒。

OracleTimeSpan(Int32, Int32, Int32, Int32)

將新 OracleTimeSpan 結構初始化為指定的天、小時、分鐘和秒數。

OracleTimeSpan(Int32, Int32, Int32)

初始化一個新 OracleTimeSpan 結構,設定為指定的小時、分鐘和秒數。

OracleTimeSpan(Int64)

初始化一個新 OracleTimeSpan 結構到指定的刻數。

OracleTimeSpan(OracleTimeSpan)

從現有結構初始化新 OracleTimeSpan 結構。

OracleTimeSpan(TimeSpan)

初始化結構的新實例 OracleTimeSpan ,使用指定的 TimeSpan。

欄位

名稱 Description
MaxValue

代表結構的最大 OracleTimeSpan 有效日期值。

MinValue

代表結構的 OracleTimeSpan 最小有效日期值。

Null

代表一個可賦值給 Value 結構實例 OracleTimeSpan 屬性的空值。

屬性

名稱 Description
Days

會得到這個實例所代表的整天數。

Hours

會得到這個實例所代表的整小時數。

IsNull

會得到一個值,表示結構的Value性質是否OracleTimeSpan為空。

Milliseconds

得到這個實例所代表的整毫秒數。

Minutes

會得到這個實例所代表的整分鐘數。

Seconds

取得此實例所代表的整秒數。

Value

了解結構的 OracleTimeSpan 價值。

方法

名稱 Description
CompareTo(Object)

將此 OracleTimeSpan 結構與所提供物件比較,並回傳其相對值的指示。

Equals(Object)

比較所提供的物件參數與 Value 物件的 OracleTimeSpan 屬性。

Equals(OracleTimeSpan, OracleTimeSpan)

進行兩個結構的邏輯比較 OracleTimeSpan ,以判斷它們是否相等。

GetHashCode()

取得此實例的雜湊碼。

GreaterThan(OracleTimeSpan, OracleTimeSpan)

比較兩個 的 OracleTimeSpan 實例,以判斷第一個是否大於第二個。

GreaterThanOrEqual(OracleTimeSpan, OracleTimeSpan)

比較兩個 的 OracleTimeSpan 實例,以判斷第一個是否大於或等於第二個。

LessThan(OracleTimeSpan, OracleTimeSpan)

比較兩個 的 OracleTimeSpan 實例,以判斷第一個是否小於第二個。

LessThanOrEqual(OracleTimeSpan, OracleTimeSpan)

比較兩個 的 OracleTimeSpan 實例,以判斷第一個小於或等於第二個。

NotEquals(OracleTimeSpan, OracleTimeSpan)

對兩個 的 OracleTimeSpan 實例進行邏輯比較,以判斷它們是否不相等。

Parse(String)

將指定 String 日期與時間的表示轉換為其 OracleTimeSpan 等價值。

ToString()

將此 OracleTimeSpan 結構 String轉換為 。

運算子

名稱 Description
Equality(OracleTimeSpan, OracleTimeSpan)

進行兩個結構的邏輯比較 OracleTimeSpan ,以判斷它們是否相等。

Explicit(OracleTimeSpan to TimeSpan)

將結構 OracleTimeSpan 轉換成結構 TimeSpan 。

Explicit(String to OracleTimeSpan)

將字串轉換成結構 OracleTimeSpan 。

GreaterThan(OracleTimeSpan, OracleTimeSpan)

比較兩個 的 OracleTimeSpan 實例,以判斷第一個是否大於第二個。

GreaterThanOrEqual(OracleTimeSpan, OracleTimeSpan)

比較兩個 的 OracleTimeSpan 實例,以判斷第一個是否大於或等於第二個。

Inequality(OracleTimeSpan, OracleTimeSpan)

對兩個 的 OracleTimeSpan 實例進行邏輯比較,以判斷它們是否相等。

LessThan(OracleTimeSpan, OracleTimeSpan)

比較兩個 的 OracleTimeSpan 實例,以判斷第一個是否小於第二個。

LessThanOrEqual(OracleTimeSpan, OracleTimeSpan)

比較兩個 的 OracleTimeSpan 實例,以判斷第一個小於或等於第二個。

適用於