Поддерживаемые Oracle типы данных

Типы данных в OracleДанные в базе Oracle организуются в виде строк и столбцов внутри таблиц. Отдельные столбцы определяются с помощью свойств, которые накладывают ограничения на значения и формат данных, которые могут в них помещаться. Давайте вкратце вспомним, как выглядят самые важные встроенные типы данных Oracle, прежде чем переходить к рассмотрению поддерживаемых Oracle SQL-операторов.

 

Символьные типы данных в Oracle

Для представления символьных литералов фиксированной длины применяется тип данных CHAR:

SEX CHAR(1) 

Для представления символьных литералов переменной длины используется тип данных VARCHAR2:

CITY VARCHAR2 (20)

Для хранения больших символьных строк применяется тип данных CLOB, а для хранения большого количества двоичных данных — типы BLOB и BFILE/.

 

Числовые типы данных Oracle

Для хранения числовых данных применяются следующие важные типы данных SQL:

 

Типы данных даты и времени в Oracle

Существуют два специальных типа данных, которые позволяют иметь дело со значениями даты и времени:

 Типы данных в базе данных Oracle

Функции преобразования типов данных в Oracle

Oracle предлагает несколько функций преобразования, которые позволяют преобразовывать данные из одного формата в другой. Из них наиболее часто используются функции TO_CHAR, TO_NUMBER, TO_DATE и TO_TIMESTAMP. Функция TO_CHAR позволяет преобразовывать число с плавающей запятой в строку, функция TO_NUMBER — число с плавающей запятой или строку в обычное число, а функция TO_DATE — символьные данные в данные типа DATE

Ниже приведены некоторые примеры:

SQL> SELECT TO_CHAR(TO_DATE('20-JUL-08', 'DD-MON-RR') ,'YYYY') "Year" FROM DUAL;
Year
---------------------------------------------------------------------------
2008
SQL>
SQL> SELECT TO_CHAR(SYSDATE, 'DD-MON-YYYY')
FROM DUAL;
TO_CHAR(SYSDATE
--------------
20-JUL-2008
SQL> 

Вас заинтересует / Intresting for you:

Видеокурс по администрированию...
Видеокурс по администрированию... 10719 просмотров Илья Дергунов Mon, 14 May 2018, 05:08:47
Обновление до Oracle Database ...
Обновление до Oracle Database ... 7829 просмотров Илья Дергунов Tue, 21 Nov 2017, 13:18:05
Создание базы данных Oracle
Создание базы данных Oracle 34270 просмотров Александров Попков Wed, 14 Nov 2018, 12:44:39
СУБД Oracle: обзор характерист...
СУБД Oracle: обзор характерист... 15794 просмотров Antoni Fri, 24 Nov 2017, 07:35:05
Печать
Войдите чтобы комментировать

Gwen аватар
Gwen ответил в теме #9264 5 года 5 мес. назад
Понятная для новичка статейка получилась. Можно, конечно, много чем расширить. Но для затравки, вполне!