Freigeben über


OracleType-Enumeration

Gibt den Datentyp eines Felds oder einer Eigenschaft für die Verwendung in einem OracleParameter an.

Namespace: System.Data.OracleClient
Assembly: System.Data.OracleClient (in system.data.oracleclient.dll)

Syntax

'Declaration
Public Enumeration OracleType
'Usage
Dim instance As OracleType
public enum OracleType
public enum class OracleType
public enum OracleType
public enum OracleType

Member

  Membername Beschreibung
BFile Ein Oracle-BFILE-Datentyp enthält einen Verweis auf binäre Daten, die eine Maximalgröße von 4 Gigabyte aufweisen und in einer externen Datei gespeichert sind. Verwenden Sie den OracleClient OracleBFile-Datentyp mit der Value-Eigenschaft. 
Blob Ein Oracle-BLOB-Datentyp, der Binärdaten mit einer maximalen Größe von 4 Gigabyte enthält. Verwenden Sie in Value den OracleClient-OracleLob-Datentyp. 
Byte Ein ganzzahliger Typ, der 8-Bit-Ganzzahlen ohne Vorzeichen mit Werten zwischen 0 und 255 darstellt. Dieser Datentyp ist kein systemeigener Oracle-Datentyp, sondern er wird bereitgestellt, um die Leistung beim Binden von Eingabeparametern zu verbessern. Verwenden Sie in Value den .NET Framework-Byte-Datentyp. 
Char Ein Oracle-CHAR-Datentyp, der eine Zeichenfolge mit fester Länge und einer Maximalgröße von 2.000 Bytes enthält. Verwenden Sie in Value den .NET Framework-String-Datentyp oder den OracleClient-OracleString-Datentyp. 
Clob Ein Oracle-CLOB-Datentyp für Zeichendaten, die auf dem Standardzeichensatz des Servers beruhen und eine maximale Größe von 4 Gigabyte haben können. Verwenden Sie in Value den OracleClient-OracleLob-Datentyp. 
Cursor Ein Oracle-REF CURSOR. Das OracleDataReader-Objekt ist nicht verfügbar. 
DateTime Ein Oracle-DATE-Datentyp, der eine Darstellung eines Datums und einer Uhrzeit mit fester Länge enthält, die zwischen dem 1. Januar 4712 v. u. Z und dem 31. Dezember 4712 u. Z. liegt. Diese hat das Standardformat tt-mmm-jj. Für Datumsangaben unserer Zeitrechnung wird DateTime zugeordnet. Wenn Datumsangaben vor unserer Zeitrechnung gebunden werden sollen, verwenden Sie einen Zeichenfolgenparameter und die Oracle-Konvertierungsfunktionen TO_DATE oder TO_CHAR für die Eingabe- bzw. Ausgabeparameter. Verwenden Sie in Value den .NET Framework-DateTime-Datentyp oder den OracleClient-OracleDateTime-Datentyp. 
Double Ein Gleitkommawert mit doppelter Genauigkeit. Dieser Datentyp ist kein systemeigener Oracle-Datentyp, sondern er wird bereitgestellt, um die Leistung beim Binden von Eingabeparametern zu verbessern. Informationen zum Konvertieren numerischer Oracle-Werte in Common Language Runtime-Datentypen finden Sie unter OracleNumber. Verwenden Sie in Value den .NET Framework-Double-Datentyp oder den OracleClient-OracleNumber-Datentyp. 
Float Ein Gleitkommawert mit einfacher Genauigkeit. Dieser Datentyp ist kein systemeigener Oracle-Datentyp, sondern er wird bereitgestellt, um die Leistung beim Binden von Eingabeparametern zu verbessern. Informationen zum Konvertieren numerischer Oracle-Werte in Common Language Runtime-Datentypen finden Sie unter OracleNumber. Verwenden Sie in Value den .NET Framework-Single-Datentyp oder den OracleClient-OracleNumber-Datentyp. 
Int16 Ein ganzzahliger Typ, der 16-Bit-Ganzzahlen mit Vorzeichen und Werten zwischen -32768 und 32767 darstellt. Dieser Datentyp ist kein systemeigener Oracle-Datentyp, sondern er wird bereitgestellt, um die Leistung beim Binden von Eingabeparametern zu verbessern. Informationen zum Konvertieren numerischer Oracle-Werte in Common Language Runtime-Datentypen finden Sie unter OracleNumber. Verwenden Sie in Value den .NET Framework-Int16-Datentyp oder den OracleClient-OracleNumber-Datentyp. 
Int32 Ein ganzzahliger Typ, der 32-Bit-Ganzzahlen mit Vorzeichen und Werten zwischen -2147483648 und 2147483647 darstellt. Dieser Datentyp ist kein systemeigener Oracle-Datentyp, sondern er wird bereitgestellt, um die Leistung beim Binden von Eingabeparametern zu verbessern. Informationen zum Konvertieren numerischer Oracle-Werte in Common Language Runtime-Datentypen finden Sie unter OracleNumber. Verwenden Sie in Value den .NET Framework-Int32-Datentyp oder den OracleClient-OracleNumber-Datentyp. 
IntervalDayToSecond Ein Oracle-INTERVAL DAY TO SECOND-Datentyp (ab Oracle 9i) enthält ein Zeitintervall in Tagen, Stunden, Minuten und Sekunden und weist eine feste Größe von 11 Bytes auf. Verwenden Sie in Value den .NET Framework-TimeSpan-Datentyp oder den OracleClient-OracleTimeSpan-Datentyp. 
IntervalYearToMonth Ein Oracle-INTERVAL YEAR TO MONTH-Datentyp (ab Oracle 9i) enthält ein Zeitintervall in Jahren und Monaten und weist eine feste Größe von 5 Bytes auf. Verwenden Sie in Value den .NET Framework-Int32-Datentyp oder den OracleClient-OracleMonthSpan-Datentyp. 
LongRaw Ein Oracle-LONGRAW-Datentyp, der Binärdaten mit variabler Länge und einer maximalen Größe von 2 Gigabyte enthält. Verwenden Sie in Value den .NET Framework-Byte[]-Datentyp oder den OracleClient-OracleBinary-Datentyp. 
LongVarChar Ein Oracle-LONG-Datentyp, der eine Zeichenfolge mit variabler Länge und einer Maximalgröße von 2 Gigabyte enthält. Verwenden Sie in Value den .NET Framework-String-Datentyp oder den OracleClient-OracleString-Datentyp. 
NChar Ein Oracle-NCHAR-Datentyp für Zeichenfolgen mit fester Länge, die im nationalen Zeichensatz der Datenbank gespeichert werden sollen und die beim Speichern in der Datenbank eine Maximalgröße von 2.000 Bytes (nicht Zeichen) aufweisen. Note: Die Größe des Werts hängt vom nationalen Zeichensatz der Datenbank ab. Weitere Informationen finden Sie in der Oracle-Dokumentation. Verwenden Sie in Value den .NET Framework-String-Datentyp oder den OracleClient-OracleString-Datentyp. 
NClob Ein Oracle-NCLOB-Datentyp mit Zeichendaten, die im nationalen Zeichensatz der Datenbank gespeichert werden sollen und die beim Speichern in der Datenbank eine Maximalgröße von 4 Gigabyte (nicht Zeichen) aufweisen. Note: Die Größe des Werts hängt vom nationalen Zeichensatz der Datenbank ab. Weitere Informationen finden Sie in der Oracle-Dokumentation. Verwenden Sie in Value den OracleLob-Datentyp. 
Number Ein Oracle-NUMBER-Datentyp, der numerische Daten mit variabler Länge und mit einer maximalen Genauigkeit und Dezimalstellenanzahl von 38 enthält. Dieser wird Decimal zugeordnet. Verwenden Sie zum Binden einer Oracle-NUMBER, die die zulässige Größe für Decimal.MaxValue überschreitet, einen OracleNumber-Datentyp oder einen String-Parameter und die Oracle-Konvertierungsfunktionen TO_NUMBER oder TO_CHAR für Eingabe- bzw. Ausgabeparameter. Verwenden Sie in Value den .NET Framework-Decimal-Datentyp oder den OracleClient-OracleNumber-Datentyp. 
NVarChar Ein Oracle-NVARCHAR2-Datentyp für Zeichenfolgen mit variabler Länge, die im nationalen Zeichensatz der Datenbank gespeichert werden und beim Speichern in der Datenbank eine Maximalgröße von 4.000 Bytes (nicht Zeichen) aufweisen. Note: Die Größe des Werts hängt vom nationalen Zeichensatz der Datenbank ab. Weitere Informationen finden Sie in der Oracle-Dokumentation. Verwenden Sie in Value den .NET Framework-String-Datentyp oder den OracleClient-OracleString-Datentyp. 
Raw Ein Oracle-RAW-Datentyp, der Binärdaten mit variabler Länge und einer maximalen Größe von 2.000 Bytes enthält. Verwenden Sie in Value den .NET Framework-Byte[]-Datentyp oder den OracleClient-OracleBinary-Datentyp. 
RowId Die Base64-Zeichenfolgendarstellung eines Oracle-ROWID-Datentyps. Verwenden Sie in Value den .NET Framework-String-Datentyp oder den OracleClient-OracleString-Datentyp. 
SByte Ein ganzzahliger Typ, der 8-Bit-Ganzzahlen mit Vorzeichen und Werten zwischen -128 und 127 darstellt. Dieser Datentyp ist kein systemeigener Oracle-Datentyp, sondern er wird bereitgestellt, um die Leistung beim Binden von Eingabeparametern zu verbessern. Verwenden Sie in Value den .NET Framework-SByte-Datentyp oder den OracleClient-OracleSByte-Datentyp. 
Timestamp Ein Oracle-TIMESTAMP (ab Oracle 9i), der Datum und Uhrzeit (einschließlich Sekunden) enthält und dessen Größe 7 bis 11 Bytes beträgt. Verwenden Sie in Value den .NET Framework-DateTime-Datentyp oder den OracleClient-OracleDateTime-Datentyp. 
TimestampLocal Ein Oracle-TIMESTAMP WITH LOCAL TIMEZONE (ab Oracle 9i), der Datum, Uhrzeit und einen Verweis auf die ursprüngliche Zeitzone enthält und dessen Größe 7 bis 11 Bytes beträgt. Verwenden Sie in Value den .NET Framework-DateTime-Datentyp oder den OracleClient-OracleDateTime-Datentyp. 
TimestampWithTZ Ein Oracle-TIMESTAMP WITH TIMEZONE (ab Oracle 9i), der Datum, Uhrzeit und eine angegebene Zeitzone enthält und eine feste Größe von 13 Bytes aufweist. Verwenden Sie in Value den .NET Framework-DateTime-Datentyp oder den OracleClient-OracleDateTime-Datentyp. 
UInt16 Ein ganzzahliger Typ, der 16-Bit-Ganzzahlen ohne Vorzeichen mit Werten zwischen 0 und 65535 darstellt. Dieser Datentyp ist kein systemeigener Oracle-Datentyp, sondern er wird bereitgestellt, um die Leistung beim Binden von Eingabeparametern zu verbessern. Informationen zum Konvertieren numerischer Oracle-Werte in Common Language Runtime-Datentypen finden Sie unter OracleNumber. Verwenden Sie in Value den .NET Framework-UInt16-Datentyp oder den OracleClient-OracleNumber-Datentyp. 
UInt32 Ein ganzzahliger Typ, der 32-Bit-Ganzzahlen ohne Vorzeichen mit Werten zwischen 0 und 4294967295 darstellt. Dieser Datentyp ist kein systemeigener Oracle-Datentyp, sondern er wird bereitgestellt, um die Leistung beim Binden von Eingabeparametern zu verbessern. Informationen zum Konvertieren numerischer Oracle-Werte in Common Language Runtime-Datentypen finden Sie unter OracleNumber. Verwenden Sie in Value den .NET Framework-UInt32-Datentyp oder den OracleClient-OracleNumber-Datentyp. 
VarChar Ein Oracle-VARCHAR2-Datentyp, der eine Zeichenfolge mit variabler Länge und einer Maximalgröße von 4.000 Bytes enthält. Verwenden Sie in Value den .NET Framework-String-Datentyp oder den OracleClient-OracleString-Datentyp. 

Hinweise

Die folgende Tabelle enthält Zuordnungen zwischen OracleType-Datentypen, Oracle-Datentypen und .NET Framework-Typen.

Plattformen

Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition

.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen.

Versionsinformationen

.NET Framework

Unterstützt in: 2.0, 1.1

Siehe auch

Referenz

System.Data.OracleClient-Namespace