OracleType 列挙体とは? わかりやすく解説

OracleType 列挙体

OracleParameter で使用するフィールドまたはプロパティデータ型指定します

名前空間: System.Data.OracleClient
アセンブリ: System.Data.OracleClient (system.data.oracleclient.dll 内)
構文構文

public enum OracleType
public enum class OracleType
public enum OracleType
public enum OracleType
メンバメンバ
 メンバ説明
BFile外部ファイル格納される最大 4 GBバイナリ データへの参照格納するOracleBFILE データ型Value プロパティに、OracleClient の OracleBFile データ型使用します。 
Blob最大 4 GBバイナリ データ格納する OracleBLOB 型。Value で、OracleClient の OracleLob データ型使用します。 
Byte値の範囲が 0 ~ 255符号なし 8 ビット整数を表す整数型。これは Oracleネイティブデータ型ではありませんが、入力パラメータバインディングするときのパフォーマンス強化するために提供されています。Value で、.NET FrameworkByte データ型使用します。 
Char最大サイズが 2,000 バイト固定長文字列格納する OracleCHAR データ型Value で、.NET FrameworkString 型、または OracleClient の OracleString 型を使用します。 
Clobサーバー既定文字セット基づいて最大 4 GB文字データ格納する OracleCLOB 型。Value で、OracleClient の OracleLob データ型使用します。 
CursorOracleREF CURSOR。OracleDataReader オブジェクト使用できません。 
DateTimeBC 4712 年 1 月 1 日から AD 4712 年 12 月 31 日までの日付と時刻固定長形式格納するOracleDATE データ型既定書式は dd-mmm-yy です。AD 日付場合は、DateTime割り当てられます。BC 日付バインドするには、String パラメータと、入力パラメータには Oracle の TO_DATE 変換関数を、出力パラメータには Oracle の TO_CHAR 変換関数使用しますValue で、.NET FrameworkDateTime 型、または OracleClient の OracleDateTime 型を使用します。 
Double倍精度浮動小数点数値。これは、Oracleネイティブデータ型ではありませんが、入力パラメータバインドするときのパフォーマンス強化するために提供されています。Oracle数値共通言語ランタイムデータ型変換する方法詳細については、OracleNumber を参照してくださいValue で、.NET FrameworkDouble 型、または OracleClient の OracleNumber 型を使用します。 
Float単精度浮動小数点数値。これは、Oracleネイティブデータ型ではありませんが、入力パラメータバインドするときのパフォーマンス強化するために提供されています。Oracle数値共通言語ランタイムデータ型変換する方法詳細については、OracleNumber参照してくださいValue で、.NET FrameworkSingle 型、または OracleClient の OracleNumber 型を使用します。 
Int16-32768 から 32767 までの値を持つ、16 ビット符号付き整数を表す整数型。これは、Oracleネイティブデータ型ではありませんが、入力パラメータバインドするときのパフォーマンス強化するために提供されています。Oracle数値共通言語ランタイムデータ型変換する方法詳細については、OracleNumber参照してくださいValue で、.NET Framework の Int16 型、または OracleClient の OracleNumber 型を使用します。 
Int32-2147483648 から 2147483647 までの値を持つ、32 ビット符号付き整数を表す整数型。これは、Oracleネイティブデータ型ではありませんが、入力パラメータバインドするときのパフォーマンス強化するために提供されています。Oracle数値共通言語ランタイムデータ型変換する方法詳細については、OracleNumber参照してくださいValue で、.NET Framework の Int32 型、または OracleClient の OracleNumber 型を使用します。 
IntervalDayToSecond日、時間、分、秒の時間間隔11 バイト固定サイズ格納されている、OracleINTERVAL DAY TO SECOND データ型 (Oracle 9i 以降)。Value で、.NET Framework の TimeSpan 型、または OracleClient の OracleTimeSpan 型を使用します。 
IntervalYearToMonth年と月の時間間隔が 5 バイト固定サイズ格納されている、OracleINTERVAL YEAR TO MONTH データ型 (Oracle 9i 以降)。Value で、.NET FrameworkInt32 型、または OracleClient の OracleMonthSpan 型を使用します。 
LongRaw最大サイズが 2 GB可変長バイナリ データ格納するOracleLONGRAW データ型Value で、.NET FrameworkByte[] 型、または OracleClient の OracleBinary 型を使用します。 
LongVarChar最大サイズが 2 GB可変長文字列格納するOracleLONG データ型Value で、.NET FrameworkString 型、または OracleClient の OracleString 型を使用します。 
NCharデータベース国別文字セット保管される固定長文字列格納するOracleNCHAR データ型データベースへの格納時の最大サイズは、2,000 バイトです (文字数ではありません)。メモ: 値のサイズデータベース国別文字セット依存します詳細については、Oracleマニュアル参照してくださいValue で、.NET FrameworkString 型、または OracleClient の OracleString 型を使用します。 
NClobデータベース国別文字セット保管される文字データ格納するOracleNCLOB データ型データベースでの格納時の最大サイズは、4 GB です (文字数ではありません)。メモ: 値のサイズデータベース国別文字セット依存します詳細については、Oracleマニュアル参照してくださいValue で、OracleLob データ型使用します。 
Number最大精度および桁数38可変長数値データ格納するOracleNUMBER データ型。これは、Decimal割り当てられます。Decimal.MaxValue で格納できる範囲超える OracleNUMBERバインドするには、OracleNumber データ型使用するか、String パラメータと、入力パラメータには Oracle の TO_NUMBER 変換関数を、出力パラメータには TO_CHAR 変換関数使用しますValue で、.NET FrameworkDecimal 型、または OracleClient の OracleNumber 型を使用します。 
NVarCharデータベース国別文字セット保管される可変長文字列格納するOracleNVARCHAR2 データ型データベースへの格納時の最大サイズは、4,000 バイトです (文字数ではありません)。メモ: 値のサイズデータベース国別文字セット依存します詳細については、Oracleマニュアル参照してくださいValue で、.NET FrameworkString 型、または OracleClient の OracleString 型を使用します。 
Raw最大サイズが 2,000 バイト可変長バイナリ データ格納するOracleRAW データ型Value で、.NET FrameworkByte[] 型、または OracleClient の OracleBinary 型を使用します。 
RowIdOracleROWID データ型base64 文字列形式Value で、.NET FrameworkString 型、または OracleClient の OracleString 型を使用します。 
SByte-128 から 127 までの値を持つ、8 ビット符号付き整数を表す整数型。これは、Oracleネイティブデータ型ではありませんが、入力パラメータバインドするときのパフォーマンス強化するために提供されています。Value で、.NET Framework の SByte 型、または OracleClient の OracleSByte 型を使用します。 
Timestamp日付と時刻 (秒を含む) を格納するOracleTIMESTAMP (Oracle 9i 以降)。サイズ範囲は、7 バイトから 11 バイトまでです。Value で、.NET FrameworkDateTime 型、または OracleClient の OracleDateTime 型を使用します。 
TimestampLocal日付時刻、および元のタイム ゾーンへの参照格納するOracleTIMESTAMP WITH LOCAL TIMEZONE (Oracle 9i 以降)。サイズ範囲は、7 バイトから 11 バイトまでです。Value で、.NET FrameworkDateTime 型、または OracleClient の OracleDateTime 型を使用します。 
TimestampWithTZ日付時刻、および指定したタイム ゾーン格納するOracleTIMESTAMP WITH TIMEZONE (Oracle 9i 以降)。サイズは、13 バイト固定サイズです。Value で、.NET FrameworkDateTime 型、または OracleClient の OracleDateTime 型を使用します。 
UInt16値の範囲が 0 ~ 65535 の符号なし 16 ビット整数を表す整数型。これは Oracleネイティブデータ型ではありませんが、入力パラメータバインディングするときのパフォーマンス強化するために提供されています。Oracle数値共通言語ランタイムデータ型変換する方法詳細については、OracleNumber参照してくださいValue で、.NET Framework の UInt16 型、または OracleClient の OracleNumber 型を使用します。 
UInt32値の範囲が 0 ~ 4294967295 の符号なし 32 ビット整数を表す整数型。これは Oracleネイティブデータ型ではありませんが、入力パラメータバインディングするときのパフォーマンス強化するために提供されています。Oracle数値共通言語ランタイムデータ型変換する方法詳細については、OracleNumber参照してくださいValue で、.NET Framework の UInt32 型、または OracleClient の OracleNumber 型を使用します。 
VarChar最大サイズが 4,000 バイト可変長文字列格納するOracleVARCHAR2 データ型Value で、.NET FrameworkString 型、または OracleClient の OracleString 型を使用します。 
解説解説

次の表に、OracleType データ型Oracleデータ型、および .NET Frameworkデータ型の間のマップ示します

プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
System.Data.OracleClient 名前空間


このページでは「.NET Framework クラス ライブラリ リファレンス」からOracleType 列挙体を検索した結果を表示しています。
Weblioに収録されているすべての辞書からOracleType 列挙体を検索する場合は、下記のリンクをクリックしてください。
 全ての辞書からOracleType 列挙体を検索

英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「OracleType 列挙体」の関連用語

OracleType 列挙体のお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



OracleType 列挙体のページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2024 Microsoft.All rights reserved.

©2024 GRAS Group, Inc.RSS