18c0693f

 Преобразование типов (CAST)


В SQL имеется возможность преобразовать значение столбца или функции к другому типу для более гибкого использования операций сравнения. Для этого используется функция CAST.

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

Из типа данных     В тип данных

---------------------------------------

NUMERIC            CHAR, VARCHAR, DATE

CHAR, VARCHAR      NUMERIC, DATE

DATE               CHAR, VARCHAR, DATE

SELECT first_name, last_name, dept_no

FROM employee

WHERE CAST(dept_no AS char(20))

      CONTAINING "00"      получить список сотрудников,
                                                                         занятых в отделах,
                                                                         номера которых содержат “00”

FIRST_NAME      LAST_NAME            DEPT_NO

=============== ==================== =======

Robert          Nelson               600    

Terri           Lee                  000    

Stewart         Hall                 900    

Walter          Steadman             900    

Mary S.         MacDonald            100    

Oliver H.       Bender               000    

Kelly           Brown                600    

Michael         Yanowski             100





Все публикации раздела