F.22. fulleq#

F.22. fulleq

F.22. fulleq

Модуль fulleq предоставляет дополнительный оператор эквивалентности для совместимости с Microsoft SQL Server.

Этот модуль необходим для поддержки 1С Предприятия.

F.22.1. Обзор

Tantor Certified оператор эквивалентности определен таким образом, что он возвращает NULL, когда оба операнда являются NULL. Однако, семейство серверов Microsoft SQL традиционно определяет другую семантику для оператора эквивалентности, где оператор возвращает TRUE в случае, когда оба операнда являются NULL. Этот модуль предоставляет такой оператор с семантикой MS SQL.

F.22.2. Оператор fulleq

Оператор == определен для следующих типов данных:

  • bool

  • байтовый массив

  • char

  • name

  • int2

  • int4

  • int8

  • int2vector

  • текст

  • oid

  • xid

  • cid

  • oidvector

  • float4

  • float8

  • abstime

  • reltime

  • macaddr

  • inet

  • cidr

  • varchar

  • дата

  • время

  • timestamp

  • timestamptz

  • интервал

  • timetz

F.22.3. Авторы

Федор Сигаев.