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