Что такое функция CONVERT в SQL?

CONVERT — одна из наиболее часто используемых функций в SQL. Функция CONVERT () преобразует значение (любого типа) в указанный тип данных.

Синтаксис

  CONVERT (тип_данных (длина), выражение, стиль)  

data_type : это обязательный параметр . Тип данных для преобразования выражения может быть одним из следующих: bigint , int , smallint , tinyint , бит , decimal , numeric , деньги , smallmoney , float , real , datetime , smalldatetime , char , varchar , text , nchar , nvarchar , ntext , binary , varbinary или изображение .

length : это необязательный параметр. Он относится к длине результирующего типа данных.

expression : это обязательный параметр. Значение, используемое для преобразования в другой тип данных.

style : это необязательный параметр. Это относится к формату, используемому для преобразования в типах данных, например формату даты или строки.

Пример

  1. Данные преобразуются в Формат varchar :
  ВЫБРАТЬ ПРЕОБРАЗОВАТЬ (varchar, '2021-01-25', 101);   
 //Запускаем SQL2021-01-25  
  1. Десятичное значение 33,44 преобразуется в int:
  SELECT CONVERT (int, 33.44);  
 //Запускаем SQL33  

Оцените статью
nanomode.ru
Добавить комментарий