freeCodeCamp/guide/russian/sql/sql-server-convert-function/index.md

2.6 KiB
Raw Blame History

title localeTitle
SQL Server Convert Function Функция преобразования SQL Server

Функция преобразования SQL Server

Преобразует из одного типа данных в другой тип данных.

Синтаксис

CONVERT (_New Data Type, Expression, Style_)

  • Новый тип данных: новый тип данных для преобразования. Например: nvarchar, integer, decimal, date
  • Выражение: данные для преобразования.
  • Стиль: формат. Например: стиль 110 - формат даты США mm-dd-yyyy

Пример: преобразование десятичного числа в целое число

SELECT CONVERT(INT, 23.456) as IntegerNumber

конвертировать десятичное число в целое число

Примечание. Результат усечен.

Пример: преобразование строки в дату

SELECT CONVERT(DATE, '20161030') as Date

преобразовать строку в тип даты

Пример: преобразование десятичного числа в строку

SELECT CONVERT(nvarchar, 20.123) as StringData

преобразовать десятичную строку в строку

Пример: преобразование целочисленного числа в десятичный номер

SELECT CONVERT(DECIMAL (15,3), 13) as DecimalNumber

преобразовать целое число в десятичное число

Пример: Преобразование формата String to Date в США. Стиль даты.

SELECT CONVERT(DATE, '20171030' , 110) To_USA_DateFormat

преобразовать формат строки в формат даты в стиле usa

Дополнительная информация:

  • Информация о функции преобразования: Microsoft