OracleDateTime 構造体
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
BC 4712 年 1 月 1 日から 4712 年 12 月 31 日までの日付と時刻のデータを表します。
public value class OracleDateTime : IComparable, System::Data::SqlTypes::INullable
public struct OracleDateTime : IComparable, System.Data.SqlTypes.INullable
type OracleDateTime = struct
interface INullable
Public Structure OracleDateTime
Implements IComparable, INullable
- 継承
- 実装
注釈
OracleDateTime オブジェクトを取得するには、GetOracleDateTime メソッドを呼び出します。
OracleDateTime構造体の有効な最小日付は 1/1/0001 00:00:00 です。 ただし、Oracle では、早ければ BC 4712 年 1 月 1 日の日付がサポートされます。 BC 日付をバインドするには、入力パラメーターと出力パラメーターにそれぞれ、 String パラメーターと Oracle TO_DATEまたはTO_CHAR変換関数を使用します。
コンストラクター
フィールド
| 名前 | 説明 |
|---|---|
| MaxValue |
OracleDateTime構造体の有効な最大日付値を表します。 |
| MinValue |
OracleDateTime構造体の有効な最小日付値を表します。 |
| Null |
OracleDateTime構造体のインスタンスのValue プロパティに割り当てることができる null 値を表します。 |
プロパティ
| 名前 | 説明 |
|---|---|
| Day |
OracleDateTime構造体の値を 1 日として取得します。 |
| Hour |
OracleDateTime構造体の値を 1 時間として取得します。 |
| IsNull |
OracleDateTime構造体のValue プロパティが null かどうかを示す値を取得します。 |
| Millisecond |
このインスタンスによって表される日付のミリ秒のコンポーネントを取得します。 |
| Minute |
OracleDateTime構造体の値を分として取得します。 |
| Month |
OracleDateTime構造体の値を月として取得します。 |
| Second |
OracleDateTime構造体の値を 1 秒として取得します。 |
| Value |
OracleDateTime構造体の値を取得します。 |
| Year |
OracleDateTime構造体の値を年として取得します。 |
メソッド
| 名前 | 説明 |
|---|---|
| CompareTo(Object) |
この OracleDateTime 構造体を指定されたオブジェクトと比較し、その相対値を示す値を返します。 |
| Equals(Object) |
指定されたオブジェクト パラメーターを、OracleDateTime オブジェクトのValue プロパティと比較します。 |
| Equals(OracleDateTime, OracleDateTime) |
2 つの OracleDateTime 構造体の論理比較を実行して、それらが等しいかどうかを判断します。 |
| GetHashCode() |
このインスタンスのハッシュ コードを取得します。 |
| GreaterThan(OracleDateTime, OracleDateTime) |
OracleDateTimeの 2 つのインスタンスを比較して、最初のインスタンスが 2 番目のインスタンスより大きいかどうかを判断します。 |
| GreaterThanOrEqual(OracleDateTime, OracleDateTime) |
OracleDateTimeの 2 つのインスタンスを比較して、最初のインスタンスが 2 番目のインスタンス以上かどうかを判断します。 |
| LessThan(OracleDateTime, OracleDateTime) |
OracleDateTimeの 2 つのインスタンスを比較して、最初のインスタンスが 2 番目のインスタンスより小さいかどうかを判断します。 |
| LessThanOrEqual(OracleDateTime, OracleDateTime) |
OracleDateTimeの 2 つのインスタンスを比較して、最初のインスタンスが 2 番目のインスタンス以下かどうかを判断します。 |
| NotEquals(OracleDateTime, OracleDateTime) |
OracleDateTimeの 2 つのインスタンスの論理比較を実行して、それらが等しくないかどうかを判断します。 |
| Parse(String) |
指定した日付と時刻の String 表現を等価の OracleDateTime に変換します。 |
| ToString() |
この OracleDateTime 構造体を Stringに変換します。 |
演算子
| 名前 | 説明 |
|---|---|
| Equality(OracleDateTime, OracleDateTime) |
2 つの OracleDateTime 構造体の論理比較を実行して、それらが等しいかどうかを判断します。 |
| Explicit(OracleDateTime to DateTime) |
OracleDateTime構造体をDateTime構造体に変換します。 |
| Explicit(String to OracleDateTime) |
|
| GreaterThan(OracleDateTime, OracleDateTime) |
OracleDateTimeの 2 つのインスタンスを比較して、最初のインスタンスが 2 番目のインスタンスより大きいかどうかを判断します。 |
| GreaterThanOrEqual(OracleDateTime, OracleDateTime) |
OracleDateTimeの 2 つのインスタンスを比較して、最初のインスタンスが 2 番目のインスタンス以上かどうかを判断します。 |
| Inequality(OracleDateTime, OracleDateTime) |
OracleDateTimeの 2 つのインスタンスの論理比較を実行して、それらが等しいかどうかを判断します。 |
| LessThan(OracleDateTime, OracleDateTime) |
OracleDateTimeの 2 つのインスタンスを比較して、最初のインスタンスが 2 番目のインスタンスより小さいかどうかを判断します。 |
| LessThanOrEqual(OracleDateTime, OracleDateTime) |
OracleDateTimeの 2 つのインスタンスを比較して、最初のインスタンスが 2 番目のインスタンス以下かどうかを判断します。 |