OracleType OracleType OracleType OracleType Enum

Определение

Задает тип данных поля или свойство для OracleParameter.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
Наследование

Поля

BFile BFile BFile BFile 1

Тип данных Oracle BFILE содержит ссылку на двоичные данные с максимальным размером 4 гигабайта, которые хранятся во внешнем файле.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. Тип данных OracleClient OracleBFile рекомендуется использовать в сочетании со свойством Value.Use the OracleClient OracleBFile data type with the Value property.

Blob Blob Blob Blob 2

Тип данных Oracle BLOB, содержащий двоичные данные размером не более 4 гигабайт.An Oracle BLOB data type that contains binary data with a maximum size of 4 gigabytes. Тип данных OracleClient OracleLob рекомендуется использовать в сочетании с Value.Use the OracleClient OracleLob data type in Value.

Byte Byte Byte Byte 23

Целочисленный тип для представления 8-битовых целых чисел без знака в диапазоне от 0 до 255.An integral type representing unsigned 8-bit integers with values between 0 and 255. Это не собственный тип данных Oracle, но он предоставляется для повышения производительности, когда выполняется привязка входных параметров.This is not a native Oracle data type, but is provided to improve performance when binding input parameters. Тип данных .NET Framework Byte рекомендуется использовать в сочетании с Value.Use the .NET Framework Byte data type in Value.

Char Char Char Char 3

Тип данных Oracle CHAR содержит строку знаков фиксированной длины с максимальным размером 2000 байтов.An Oracle CHAR data type that contains a fixed-length character string with a maximum size of 2,000 bytes. Типы данных .NET Framework String или OracleClient OracleString рекомендуется использовать в сочетании с Value.Use the .NET Framework String or OracleClient OracleString data type in Value.

Clob Clob Clob Clob 4

Тип данных Oracle CLOB содержит символьные данные на основе набора символов по умолчанию на сервере, размером не более 4 гигабайт.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. Тип данных OracleClient OracleLob рекомендуется использовать в сочетании с Value.Use the OracleClient OracleLob data type in Value.

Cursor Cursor Cursor Cursor 5

Тип данных Oracle REF CURSOR.An Oracle REF CURSOR. Объект OracleDataReader недоступен.The OracleDataReader object is not available.

DateTime DateTime DateTime DateTime 6

Тип данных DATE в Oracle содержит представление даты и времени фиксированной длины с 01.01.4712 г. до н. э.An Oracle DATE data type that contains a fixed-length representation of a date and time, ranging from January 1, 4712 B.C. по 31.12.4712 г.to December 31, A.D. 4712, с форматом даты по умолчанию дд-ммм-гг.4712, with the default format dd-mmm-yy. Для дат, которые относятся к нашей эре,For A.D. DATE сопоставляется с DateTime.dates, DATE maps to DateTime. Чтобы связать даты до н. э.,To bind B.C. следует использовать параметр String и функции преобразования TO_DATE или TO_CHAR в Oracle для входных и выходных параметров соответственно.dates, use a String parameter and the Oracle TO_DATE or TO_CHAR conversion functions for input and output parameters respectively. Типы данных .NET Framework DateTime или OracleClient OracleDateTime рекомендуется использовать в сочетании с Value.Use the .NET Framework DateTime or OracleClient OracleDateTime data type in Value.

Double Double Double Double 30

Значение с плавающей точкой двойной точности.A double-precision floating-point value. Это не собственный тип данных Oracle, но он предоставляется для повышения производительности, когда выполняется привязка входных параметров.This is not a native Oracle data type, but is provided to improve performance when binding input parameters. Дополнительные сведения о преобразовании числовых значений Oracle в типы данных общеязыковой среды выполнения см. в разделе OracleNumber.For information about conversion of Oracle numeric values to common language runtime (CLR) data types, see OracleNumber. Типы данных .NET Framework Double или OracleClient OracleNumber рекомендуется использовать в сочетании с Value.Use the .NET Framework Double or OracleClient OracleNumber data type in Value.

Float Float Float Float 29

Значение с плавающей точкой одинарной точности.A single-precision floating-point value. Это не собственный тип данных Oracle, но он предоставляется для повышения производительности, когда выполняется привязка входных параметров.This is not a native Oracle data type, but is provided to improve performance when binding input parameters. Дополнительные сведения о преобразовании числовых значений Oracle в типы данных общеязыковой среды выполнения см. в разделе OracleNumber.For information about conversion of Oracle numeric values to common language runtime data types, see OracleNumber. Типы данных .NET Framework Single или OracleClient OracleNumber рекомендуется использовать в сочетании с Value.Use the .NET Framework Single or OracleClient OracleNumber data type in Value.

Int16 Int16 Int16 Int16 27

Целочисленный тип для представления 16-разрядных целых чисел со знаком в диапазоне от -32768 до 32767.An integral type representing signed 16-bit integers with values between -32768 and 32767. Это не собственный тип данных Oracle, но он предоставляется для повышения производительности, когда выполняется привязка входных параметров.This is not a native Oracle data type, but is provided to improve performance when binding input parameters. Дополнительные сведения о преобразовании числовых значений Oracle в типы данных общеязыковой среды выполнения см. в разделе OracleNumber.For information about conversion of Oracle numeric values to common language runtime (CLR) data types, see OracleNumber. Типы данных .NET Framework Int16 или OracleClient OracleNumber рекомендуется использовать в сочетании с Value.Use the .NET Framework Int16 or OracleClient OracleNumber data type in Value.

Int32 Int32 Int32 Int32 28

Целочисленный тип для представления 32-разрядных целых чисел со знаком в диапазоне от -2147483648 до 2147483647.An integral type representing signed 32-bit integers with values between -2147483648 and 2147483647. Это не собственный тип данных Oracle, но он предоставляется для повышения производительности, когда выполняется привязка входных параметров.This is not a native Oracle data type, but is provided for performance when binding input parameters. Дополнительные сведения о преобразовании числовых значений Oracle в типы данных общеязыковой среды выполнения см. в разделе OracleNumber.For information about conversion of Oracle numeric values to common language runtime data types, see OracleNumber. Типы данных .NET Framework Int32 или OracleClient OracleNumber рекомендуется использовать в сочетании с Value.Use the .NET Framework Int32 or OracleClient OracleNumber data type in Value.

IntervalDayToSecond IntervalDayToSecond IntervalDayToSecond IntervalDayToSecond 7

Тип данных Oracle INTERVAL DAY TO SECOND (Oracle 9i или более поздней версии) содержит интервал времени в днях, часах, минутах и секундах и имеет фиксированный размер 11 байтов.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. Типы данных .NET Framework TimeSpan или OracleClient OracleTimeSpan рекомендуется использовать в сочетании с Value.Use the .NET Framework TimeSpan or OracleClient OracleTimeSpan data type in Value.

IntervalYearToMonth IntervalYearToMonth IntervalYearToMonth IntervalYearToMonth 8

Тип данных Oracle INTERVAL YEAR TO MONTH (Oracle 9i или более поздней версии) содержит интервал времени в годах и месяцах, имеющий фиксированный размер 5 байтов.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. Типы данных .NET Framework Int32 или OracleClient OracleMonthSpan рекомендуется использовать в сочетании с Value.Use the .NET Framework Int32 or OracleClient OracleMonthSpan data type in Value.

LongRaw LongRaw LongRaw LongRaw 9

Тип данных Oracle LONGRAW, содержащий двоичные данные переменной длины размером не более 2 гигабайт.An Oracle LONGRAW data type that contains variable-length binary data with a maximum size of 2 gigabytes. Типы данных .NET Framework Byte[] или OracleClient OracleBinary рекомендуется использовать в сочетании с Value.Use the .NET Framework Byte[] or OracleClient OracleBinary data type in Value.

При обновлении столбца с типом данных LONG RAW возникает исключение, когда вы вводите в столбце значение NULL.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. Тип данных LONG RAW Oracle является нерекомендуемым в Oracle версии 8.0.The Oracle LONG RAW data type is a deprecated type in Oracle version 8.0. Чтобы избежать этой ошибки, используйте тип данных BLOB вместо LONG RAW.To avoid this error, use the BLOB data type instead of LONG RAW.

LongVarChar LongVarChar LongVarChar LongVarChar 10

Тип данных Oracle LONG содержит строку знаков переменной длины размером не более 2 гигабайт.An Oracle LONG data type that contains a variable-length character string with a maximum size of 2 gigabytes. Типы данных .NET Framework String или OracleClient OracleString рекомендуется использовать в сочетании с Value.Use the .NET Framework String or OracleClient OracleString data type in Value.

NChar NChar NChar NChar 11

Тип данных Oracle NCHAR содержит строку знаков фиксированной длины для хранения в наборе символов национального алфавита в базе данных с максимальным размером 2000 байтов (но не знаков).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. Размер значения зависит от набора символов национального алфавита в базе данных.The size of the value depends on the national character set of the database. Дополнительные сведения см. в документации Oracle.See your Oracle documentation for more information. Типы данных .NET Framework String или OracleClient OracleString рекомендуется использовать в сочетании с Value.Use the .NET Framework String or OracleClient OracleString data type in Value.

NClob NClob NClob NClob 12

Тип данных Oracle NCLOB содержит символьные данные для хранения в базе данных в наборе символов национального алфавита размером не более 4 гигабайт (но не знаков).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. Размер значения зависит от набора символов национального алфавита в базе данных.The size of the value depends on the national character set of the database. Дополнительные сведения см. в документации Oracle.See your Oracle documentation for more information. Типы данных .NET Framework String или OracleClient OracleString рекомендуется использовать в сочетании с Value.Use the .NET Framework String or OracleClient OracleString data type in Value.

Number Number Number Number 13

Тип данных NUMBER в Oracle содержит числовые данные переменной длины с максимальной точностью и масштабом 38.An Oracle NUMBER data type that contains variable-length numeric data with a maximum precision and scale of 38. Соответствует Decimal.This maps to Decimal. Чтобы установить привязку типа данных Oracle NUMBER, который превышает допустимый предел, заданный MaxValue, следует использовать либо тип данных OracleNumber, либо параметр String и функции преобразования Oracle TO_NUMBER или TO_CHAR для входных и выходных параметров соответственно.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. Типы данных .NET Framework Decimal или OracleClient OracleNumber рекомендуется использовать в сочетании с Value.Use the .NET Framework Decimal or OracleClient OracleNumber data type in Value.

NVarChar NVarChar NVarChar NVarChar 14

Тип данных Oracle NVARCHAR2 содержит строку знаков переменной длины для хранения в базе данных в наборе символов национального алфавита с максимальным размером 4000 байтов (но не знаков).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. Размер значения зависит от набора символов национального алфавита в базе данных.The size of the value depends on the national character set of the database. Дополнительные сведения см. в документации Oracle.See your Oracle documentation for more information. Типы данных .NET Framework String или OracleClient OracleString рекомендуется использовать в сочетании с Value.Use the .NET Framework String or OracleClient OracleString data type in Value.

Raw Raw Raw Raw 15

Тип данных Oracle RAW, содержащий двоичные данные переменной длины с максимальным размером 2000 байтов.An Oracle RAW data type that contains variable-length binary data with a maximum size of 2,000 bytes. Типы данных .NET Framework Byte[] или OracleClient OracleBinary рекомендуется использовать в сочетании с Value.Use the .NET Framework Byte[] or OracleClient OracleBinary data type in Value.

RowId RowId RowId RowId 16

Представление типа данных Oracle ROWID в виде строки в кодировке base64.The base64 string representation of an Oracle ROWID data type. Типы данных .NET Framework String или OracleClient OracleString рекомендуется использовать в сочетании с Value.Use the .NET Framework String or OracleClient OracleString data type in Value.

SByte SByte SByte SByte 26

Целочисленный тип для представления 8-разрядных целых чисел со знаком в диапазоне от -128 до 127.An integral type representing signed 8 bit integers with values between -128 and 127. Это не собственный тип данных Oracle, но он предоставляется для повышения производительности, когда выполняется привязка входных параметров.This is not a native Oracle data type, but is provided to improve performance when binding input parameters. Тип данных .NET Framework SByte рекомендуется использовать в сочетании с Value.Use the .NET Framework SByte data type in Value.

Timestamp Timestamp Timestamp Timestamp 18

Тип данных Oracle TIMESTAMP (Oracle 9i или более поздней версии), содержащий дату и время (включая секунды), с размером в диапазоне от 7 до 11 байтов.An Oracle TIMESTAMP (Oracle 9i or later) that contains date and time (including seconds), and ranges in size from 7 to 11 bytes. Типы данных .NET Framework DateTime или OracleClient OracleDateTime рекомендуется использовать в сочетании с Value.Use the .NET Framework DateTime or OracleClient OracleDateTime data type in Value.

TimestampLocal TimestampLocal TimestampLocal TimestampLocal 19

Тип данных Oracle TIMESTAMP WITH LOCAL TIMEZONE (Oracle 9i или более поздней версии), содержащий дату, время и ссылку на исходный часовой пояс, с размером в диапазоне от 7 до 11 байтов.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. Типы данных .NET Framework DateTime или OracleClient OracleDateTime рекомендуется использовать в сочетании с Value.Use the .NET Framework DateTime or OracleClient OracleDateTime data type in Value.

TimestampWithTZ TimestampWithTZ TimestampWithTZ TimestampWithTZ 20

Тип данных Oracle TIMESTAMP WITH TIMEZONE (Oracle 9i или более поздней версии), содержащий дату, время и определенный часовой пояс, с фиксированным размером 13 байтов.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. Типы данных .NET Framework DateTime или OracleClient OracleDateTime рекомендуется использовать в сочетании с Value.Use the .NET Framework DateTime or OracleClient OracleDateTime data type in Value.

UInt16 UInt16 UInt16 UInt16 24

Целочисленный тип для представления 16-разрядных целых чисел без знака в диапазоне от 0 до 65535.An integral type representing unsigned 16-bit integers with values between 0 and 65535. Это не собственный тип данных Oracle, но он предоставляется для повышения производительности, когда выполняется привязка входных параметров.This is not a native Oracle data type, but is provided to improve performance when binding input parameters. Дополнительные сведения о преобразовании числовых значений Oracle в типы данных общеязыковой среды выполнения см. в разделе OracleNumber.For information about conversion of Oracle numeric values to common language runtime (CLR) data types, see OracleNumber. Типы данных .NET Framework UInt16 или OracleClient OracleNumber рекомендуется использовать в сочетании с Value.Use the .NET Framework UInt16 or OracleClient OracleNumber data type in Value.

UInt32 UInt32 UInt32 UInt32 25

Целочисленный тип для представления 32-разрядных целых чисел со значениями от 0 до 4294967295.An integral type representing unsigned 32-bit integers with values between 0 and 4294967295. Это не собственный тип данных Oracle, но он предоставляется для повышения производительности, когда выполняется привязка входных параметров.This is not a native Oracle data type, but is provided to improve performance when binding input parameters. Дополнительные сведения о преобразовании числовых значений Oracle в типы данных общеязыковой среды выполнения см. в разделе OracleNumber.For information about conversion of Oracle numeric values to common language runtime (CLR) data types, see OracleNumber. Типы данных .NET Framework UInt32 или OracleClient OracleNumber рекомендуется использовать в сочетании с Value.Use the .NET Framework UInt32 or OracleClient OracleNumber data type in Value.

VarChar VarChar VarChar VarChar 22

Тип данных Oracle VARCHAR2 содержит строку знаков переменной длины с максимальным размером 4000 байтов.An Oracle VARCHAR2 data type that contains a variable-length character string with a maximum size of 4,000 bytes. Типы данных .NET Framework String или OracleClient OracleString рекомендуется использовать в сочетании с Value.Use the .NET Framework String or OracleClient OracleString data type in Value.

Применяется к