Сложение и конкатенация (+)

    Операторы

    Синтаксис

    value_1 + value_2
    

    Описание

    Имеет различное поведение в зависмости от типов аргументов. Возможные варианты приведены в таблице:

    Тип value_1 Тип value_2 Возвращаемое значение
    Число Число Сумма чисел value_1 и value_2.
    Дата Число Дата, на value_2 дней большая, чем value_1 (с округлением вниз до целого количества дней).
    Дата со временем Число Дата со временем, на value_2 дней большая, чем value_1. Если value_2 содержит дробную часть, то она пересчитыватся в часы (1/24), минуты (1/1440) и секунды (1/86400).
    Строка Строка Объединение (конкатенация) строк value_1 и value_2.

    Изменение порядка аргументов не влияет на результат

    Типы аргументов:

    • value_1Дата | Дата со временем | Число | Строка
    • value_2Дата | Дата со временем | Число | Строка

    Возвращаемый тип: Зависит от типов аргументов

    Примеры

    2 + 3 = 5
    
    "Lorem" + " ipsum" = "Lorem ipsum"
    
    #2019-01-06# + 2 = #2019-01-08#
    
    2.2 + #2019-01-06# = #2019-01-08#
    
    2 + #2019-01-06 03# = #2019-01-08 03:00:00#
    
    #2019-01-06 03# + 2.5 = #2019-01-08 15:00:00#
    

    Поддержка источников данных

    Материализованный датасет, ClickHouse 1.1, Microsoft SQL Server 2017 (14.0), MySQL 5.6, PostgreSQL 9.3