Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

CAST()

Описание

CAST() позволяет использовать числовые и символьные данные в одном выражении, преобразовывая значения к определенному типу данных.

Обычно, только подобные данные могут сравниваться в условиях поиска. Функция CAST() может быть использована в условиях поиска, чтобы транслировать один тип данных в другой, для целей сравнения.

Типы данных могут быть преобразованы, как показано в следующей таблице:

Исходный класс данных Результирующий класс данных
NUMERIC CHARACTER, VARRYNG CHARACTER, DATE
CHARACTER, VARRYNG CHARACTER NUMERIC, DATE
DATE CHARACTER, VARYING CHARACTER, DATE

Завершается ошибкой, если данный тип данных не может быть преобразован в определенный тип данных с помощью CAST().

Синтаксис

CAST (<val> AS <datatype>);
Аргумент Описание
<val> Столбец или выражение, которое вычисляется к символьному типу данных.
<datatype> Тип данных, в который необходимо преобразовать.

Примеры

В следующем предложении WHERE, CAST() используется для трансляции типа данных CHARACTER, INTERVIEW_DATE, в тип данных DATE, чтобы осуществить сравнение с типом DATE, HIRE_DATE:

...

  WHERE HIRE_DATE = CAST (INTERVIEW_DATE AS DATE);

Смотри так же:

Оставить комментарий

Комментарий:
можно использовать BB-коды
Максимальная длина комментария - 4000 символов.
 
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог