OracleType OracleType OracleType OracleType Enum

Definition

Gibt den Datentyp eines Felds oder einer Eigenschaft für die Verwendung in einem OracleParameter an.Specifies the data type of a field or property for use in an OracleParameter.

public enum class OracleType
public enum OracleType
type OracleType = 
Public Enum OracleType
Vererbung

Felder

BFile BFile BFile BFile 1

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.An Oracle BFILE data type that contains a reference to binary data with a maximum size of 4 gigabytes that is stored in an external file. Verwenden Sie den OracleClient OracleBFile-Datentyp mit der Value-Eigenschaft.Use the OracleClient OracleBFile data type with the Value property.

Blob Blob Blob Blob 2

Ein Oracle-BLOB-Datentyp, der Binärdaten mit einer maximalen Größe von 4 Gigabyte enthält.An Oracle BLOB data type that contains binary data with a maximum size of 4 gigabytes. Verwenden Sie in OracleLob den OracleClient-Value-Datentyp.Use the OracleClient OracleLob data type in Value.

Byte Byte Byte Byte 23

Ein ganzzahliger Typ zur Darstellung vorzeichenloser 8-Bit-Ganzzahlen mit Werten zwischen 0 und 255.An integral type representing unsigned 8-bit integers with values between 0 and 255. Dieser Datentyp ist kein systemeigener Oracle-Datentyp, sondern er wird bereitgestellt, um die Leistung beim Binden von Eingabeparametern zu verbessern.This is not a native Oracle data type, but is provided to improve performance when binding input parameters. Verwenden Sie in Byte den .NET Framework-Value-Datentyp.Use the .NET Framework Byte data type in Value.

Char Char Char Char 3

Ein Oracle-CHAR-Datentyp, der eine Zeichenfolge mit fester Länge und einer Maximalgröße von 2.000 Bytes enthält.An Oracle CHAR data type that contains a fixed-length character string with a maximum size of 2,000 bytes. Verwenden Sie in String den .NET Framework-OracleString-Datentyp oder den OracleClient-Value-Datentyp.Use the .NET Framework String or OracleClient OracleString data type in Value.

Clob Clob Clob Clob 4

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.An Oracle CLOB data type that contains character data, based on the default character set on the server, with a maximum size of 4 gigabytes. Verwenden Sie in OracleLob den OracleClient-Value-Datentyp.Use the OracleClient OracleLob data type in Value.

Cursor Cursor Cursor Cursor 5

Ein Oracle-REF CURSOR.An Oracle REF CURSOR. Das OracleDataReader-Objekt ist nicht verfügbar.The OracleDataReader object is not available.

DateTime DateTime DateTime DateTime 6

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. Chr.An Oracle DATE data type that contains a fixed-length representation of a date and time, ranging from January 1, 4712 B.C. und dem 31. Dezember 4712 n. Chr. liegt.to December 31, A.D. Dieser hat das Standardformat tt-mmm-jj.4712, with the default format dd-mmm-yy. Bei n. Chr.-For A.D. Datumsangaben wird DATE DateTime zugeordnet.dates, DATE maps to DateTime. Um Datumsangaben zu binden,To bind B.C. die vor unserer Zeitrechnung liegen, verwenden Sie einen String-Parameter und die Oracle-Konvertierungsfunktionen TO_DATE oder TO_CHAR für die Eingabe- bzw. Ausgabeparameter.dates, use a String parameter and the Oracle TO_DATE or TO_CHAR conversion functions for input and output parameters respectively. Verwenden Sie in DateTime den .NET Framework-OracleDateTime-Datentyp oder den OracleClient-Value-Datentyp.Use the .NET Framework DateTime or OracleClient OracleDateTime data type in Value.

Double Double Double Double 30

Ein Gleitkommawert mit doppelter Genauigkeit.A double-precision floating-point value. Dieser Datentyp ist kein systemeigener Oracle-Datentyp, sondern er wird bereitgestellt, um die Leistung beim Binden von Eingabeparametern zu verbessern.This is not a native Oracle data type, but is provided to improve performance when binding input parameters. Informationen zum Konvertieren numerischer Oracle-Werte in Common Language Runtime-Datentypen (CLR) finden Sie unter OracleNumber.For information about conversion of Oracle numeric values to common language runtime (CLR) data types, see OracleNumber. Verwenden Sie in Double den .NET Framework-OracleNumber-Datentyp oder den OracleClient-Value-Datentyp.Use the .NET Framework Double or OracleClient OracleNumber data type in Value.

Float Float Float Float 29

Ein Gleitkommawert mit einfacher Genauigkeit.A single-precision floating-point value. Dieser Datentyp ist kein systemeigener Oracle-Datentyp, sondern er wird bereitgestellt, um die Leistung beim Binden von Eingabeparametern zu verbessern.This is not a native Oracle data type, but is provided to improve performance when binding input parameters. Informationen zum Konvertieren numerischer Oracle-Werte in Common Language Runtime-Datentypen finden Sie unter OracleNumber.For information about conversion of Oracle numeric values to common language runtime data types, see OracleNumber. Verwenden Sie in Single den .NET Framework-OracleNumber-Datentyp oder den OracleClient-Value-Datentyp.Use the .NET Framework Single or OracleClient OracleNumber data type in Value.

Int16 Int16 Int16 Int16 27

Ein ganzzahliger Typ zur Darstellung von 16-Bit-Ganzzahlen mit Vorzeichen und mit Werten zwischen -32768 und 32767.An integral type representing signed 16-bit integers with values between -32768 and 32767. Dieser Datentyp ist kein systemeigener Oracle-Datentyp, sondern er wird bereitgestellt, um die Leistung beim Binden von Eingabeparametern zu verbessern.This is not a native Oracle data type, but is provided to improve performance when binding input parameters. Informationen zum Konvertieren numerischer Oracle-Werte in Common Language Runtime-Datentypen (CLR) finden Sie unter OracleNumber.For information about conversion of Oracle numeric values to common language runtime (CLR) data types, see OracleNumber. Verwenden Sie in Int16 den .NET Framework-OracleNumber-Datentyp oder den OracleClient-Value-Datentyp.Use the .NET Framework Int16 or OracleClient OracleNumber data type in Value.

Int32 Int32 Int32 Int32 28

Ein integraler Typ zur Darstellung von ganzen Zahlen mit Vorzeichen und einer Länge von 32 Bit sowie mit Werten zwischen –2147483648 und 2147483647.An integral type representing signed 32-bit integers with values between -2147483648 and 2147483647. Dieser Datentyp ist kein systemeigener Oracle-Datentyp, sondern er wird bereitgestellt, um die Leistung beim Binden von Eingabeparametern zu verbessern.This is not a native Oracle data type, but is provided for performance when binding input parameters. Informationen zum Konvertieren numerischer Oracle-Werte in Common Language Runtime-Datentypen finden Sie unter OracleNumber.For information about conversion of Oracle numeric values to common language runtime data types, see OracleNumber. Verwenden Sie in Int32 den .NET Framework-OracleNumber-Datentyp oder den OracleClient-Value-Datentyp.Use the .NET Framework Int32 or OracleClient OracleNumber data type in Value.

IntervalDayToSecond IntervalDayToSecond IntervalDayToSecond IntervalDayToSecond 7

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.An Oracle INTERVAL DAY TO SECOND data type (Oracle 9i or later) that contains an interval of time in days, hours, minutes, and seconds, and has a fixed size of 11 bytes. Verwenden Sie in TimeSpan den .NET Framework-OracleTimeSpan-Datentyp oder den OracleClient-Value-Datentyp.Use the .NET Framework TimeSpan or OracleClient OracleTimeSpan data type in Value.

IntervalYearToMonth IntervalYearToMonth IntervalYearToMonth IntervalYearToMonth 8

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.An Oracle INTERVAL YEAR TO MONTH data type (Oracle 9i or later) that contains an interval of time in years and months, and has a fixed size of 5 bytes. Verwenden Sie in Int32 den .NET Framework-OracleMonthSpan-Datentyp oder den OracleClient-Value-Datentyp.Use the .NET Framework Int32 or OracleClient OracleMonthSpan data type in Value.

LongRaw LongRaw LongRaw LongRaw 9

Ein Oracle-LONGRAW-Datentyp, der Binärdaten mit variabler Länge und einer maximalen Größe von 2 Gigabyte enthält.An Oracle LONGRAW data type that contains variable-length binary data with a maximum size of 2 gigabytes. Verwenden Sie in Byte[] den .NET Framework-OracleBinary-Datentyp oder den OracleClient-Value-Datentyp.Use the .NET Framework Byte[] or OracleClient OracleBinary data type in Value.

Wenn Sie eine Spalte mit dem LONG RAW-Datentyp aktualisieren, wird eine Ausnahme ausgelöst, wenn Sie einen Wert von null in die Spalte eingeben.When you update a column with the LONG RAW data type, an exception is thrown when you enter a value of null in the column. Der LONG RAW-Datentyp von Oracle ist ein veralteter Typ in Oracle Version 8.0.The Oracle LONG RAW data type is a deprecated type in Oracle version 8.0. Um diesen Fehler zu vermeiden, verwenden Sie den BLOB-Datentyp anstelle von LONG RAW.To avoid this error, use the BLOB data type instead of LONG RAW.

LongVarChar LongVarChar LongVarChar LongVarChar 10

Ein Oracle-LONG-Datentyp, der eine Zeichenfolge mit variabler Länge und einer Maximalgröße von 2 Gigabyte enthält.An Oracle LONG data type that contains a variable-length character string with a maximum size of 2 gigabytes. Verwenden Sie in String den .NET Framework-OracleString-Datentyp oder den OracleClient-Value-Datentyp.Use the .NET Framework String or OracleClient OracleString data type in Value.

NChar NChar NChar NChar 11

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.An Oracle NCHAR data type that contains fixed-length character string to be stored in the national character set of the database, with a maximum size of 2,000 bytes (not characters) when stored in the database. Die Größe des Werts hängt vom nationalen Zeichensatz der Datenbank ab.The size of the value depends on the national character set of the database. Weitere Informationen finden Sie in der Oracle-Dokumentation.See your Oracle documentation for more information. Verwenden Sie in String den .NET Framework-OracleString-Datentyp oder den OracleClient-Value-Datentyp.Use the .NET Framework String or OracleClient OracleString data type in Value.

NClob NClob NClob NClob 12

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.An Oracle NCLOB data type that contains character data to be stored in the national character set of the database, with a maximum size of 4 gigabytes (not characters) when stored in the database. Die Größe des Werts hängt vom nationalen Zeichensatz der Datenbank ab.The size of the value depends on the national character set of the database. Weitere Informationen finden Sie in der Oracle-Dokumentation.See your Oracle documentation for more information. Verwenden Sie in String den .NET Framework-OracleString-Datentyp oder den OracleClient-Value-Datentyp.Use the .NET Framework String or OracleClient OracleString data type in Value.

Number Number Number Number 13

Ein Oracle-NUMBER-Datentyp, der numerische Daten mit variabler Länge und mit einer maximalen Genauigkeit und Dezimalstellenanzahl von 38 enthält.An Oracle NUMBER data type that contains variable-length numeric data with a maximum precision and scale of 38. Wird Decimal zugeordnet.This maps to Decimal. Verwenden Sie zum Binden einer Oracle-NUMBER, die die zulässige Größe für MaxValue überschreitet, einen OracleNumber-Datentyp oder einen String-Parameter und die Oracle-Konvertierungsfunktionen TO_NUMBER oder TO_CHAR für Eingabe- bzw. Ausgabeparameter.To bind an Oracle NUMBER that exceeds what MaxValue can contain, either use an OracleNumber data type, or use a String parameter and the Oracle TO_NUMBER or TO_CHAR conversion functions for input and output parameters respectively. Verwenden Sie in Decimal den .NET Framework-OracleNumber-Datentyp oder den OracleClient-Value-Datentyp.Use the .NET Framework Decimal or OracleClient OracleNumber data type in Value.

NVarChar NVarChar NVarChar NVarChar 14

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.An Oracle NVARCHAR2 data type that contains a variable-length character string stored in the national character set of the database, with a maximum size of 4,000 bytes (not characters) when stored in the database. Die Größe des Werts hängt vom nationalen Zeichensatz der Datenbank ab.The size of the value depends on the national character set of the database. Weitere Informationen finden Sie in der Oracle-Dokumentation.See your Oracle documentation for more information. Verwenden Sie in String den .NET Framework-OracleString-Datentyp oder den OracleClient-Value-Datentyp.Use the .NET Framework String or OracleClient OracleString data type in Value.

Raw Raw Raw Raw 15

Ein Oracle-RAW-Datentyp, der Binärdaten mit variabler Länge und einer maximalen Größe von 2.000 Bytes enthält.An Oracle RAW data type that contains variable-length binary data with a maximum size of 2,000 bytes. Verwenden Sie in Byte[] den .NET Framework-OracleBinary-Datentyp oder den OracleClient-Value-Datentyp.Use the .NET Framework Byte[] or OracleClient OracleBinary data type in Value.

RowId RowId RowId RowId 16

Die Base64-Zeichenfolgendarstellung eines Oracle-ROWID-Datentyps.The base64 string representation of an Oracle ROWID data type. Verwenden Sie in String den .NET Framework-OracleString-Datentyp oder den OracleClient-Value-Datentyp.Use the .NET Framework String or OracleClient OracleString data type in Value.

SByte SByte SByte SByte 26

Ein ganzzahliger Typ zur Darstellung von 8-Bit-Ganzzahlen mit Vorzeichen und mit Werten zwischen -128 und 127.An integral type representing signed 8 bit integers with values between -128 and 127. Dieser Datentyp ist kein systemeigener Oracle-Datentyp, sondern er wird bereitgestellt, um die Leistung beim Binden von Eingabeparametern zu verbessern.This is not a native Oracle data type, but is provided to improve performance when binding input parameters. Verwenden Sie in SByte den .NET Framework-Value-Datentyp.Use the .NET Framework SByte data type in Value.

Timestamp Timestamp Timestamp Timestamp 18

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.An Oracle TIMESTAMP (Oracle 9i or later) that contains date and time (including seconds), and ranges in size from 7 to 11 bytes. Verwenden Sie in DateTime den .NET Framework-OracleDateTime-Datentyp oder den OracleClient-Value-Datentyp.Use the .NET Framework DateTime or OracleClient OracleDateTime data type in Value.

TimestampLocal TimestampLocal TimestampLocal TimestampLocal 19

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.An Oracle TIMESTAMP WITH LOCAL TIMEZONE (Oracle 9i or later) that contains date, time, and a reference to the original time zone, and ranges in size from 7 to 11 bytes. Verwenden Sie in DateTime den .NET Framework-OracleDateTime-Datentyp oder den OracleClient-Value-Datentyp.Use the .NET Framework DateTime or OracleClient OracleDateTime data type in Value.

TimestampWithTZ TimestampWithTZ TimestampWithTZ TimestampWithTZ 20

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.An Oracle TIMESTAMP WITH TIMEZONE (Oracle 9i or later) that contains date, time, and a specified time zone, and has a fixed size of 13 bytes. Verwenden Sie in DateTime den .NET Framework-OracleDateTime-Datentyp oder den OracleClient-Value-Datentyp.Use the .NET Framework DateTime or OracleClient OracleDateTime data type in Value.

UInt16 UInt16 UInt16 UInt16 24

Ein integraler Typ zur Darstellung von ganzen Zahlen ohne Vorzeichen und mit einer Länge von 16 Bit mit Werten zwischen 0 und 65535.An integral type representing unsigned 16-bit integers with values between 0 and 65535. Dieser Datentyp ist kein systemeigener Oracle-Datentyp, sondern er wird bereitgestellt, um die Leistung beim Binden von Eingabeparametern zu verbessern.This is not a native Oracle data type, but is provided to improve performance when binding input parameters. Informationen zum Konvertieren numerischer Oracle-Werte in Common Language Runtime-Datentypen (CLR) finden Sie unter OracleNumber.For information about conversion of Oracle numeric values to common language runtime (CLR) data types, see OracleNumber. Verwenden Sie in UInt16 den .NET Framework-OracleNumber-Datentyp oder den OracleClient-Value-Datentyp.Use the .NET Framework UInt16 or OracleClient OracleNumber data type in Value.

UInt32 UInt32 UInt32 UInt32 25

Ein integraler Typ zur Darstellung von ganzen Zahlen ohne Vorzeichen und mit einer Länge von 32 Bit mit Werten zwischen 0 und 4294967295.An integral type representing unsigned 32-bit integers with values between 0 and 4294967295. Dieser Datentyp ist kein systemeigener Oracle-Datentyp, sondern er wird bereitgestellt, um die Leistung beim Binden von Eingabeparametern zu verbessern.This is not a native Oracle data type, but is provided to improve performance when binding input parameters. Informationen zum Konvertieren numerischer Oracle-Werte in Common Language Runtime-Datentypen (CLR) finden Sie unter OracleNumber.For information about conversion of Oracle numeric values to common language runtime (CLR) data types, see OracleNumber. Verwenden Sie in UInt32 den .NET Framework-OracleNumber-Datentyp oder den OracleClient-Value-Datentyp.Use the .NET Framework UInt32 or OracleClient OracleNumber data type in Value.

VarChar VarChar VarChar VarChar 22

Ein Oracle-VARCHAR2-Datentyp, der eine Zeichenfolge mit variabler Länge und einer Maximalgröße von 4.000 Bytes enthält.An Oracle VARCHAR2 data type that contains a variable-length character string with a maximum size of 4,000 bytes. Verwenden Sie in String den .NET Framework-OracleString-Datentyp oder den OracleClient-Value-Datentyp.Use the .NET Framework String or OracleClient OracleString data type in Value.

Gilt für: