Поделиться через


= (равно) (Transact-SQL)

Проверяет равенство двух выражений (оператор сравнения).

Значок ссылки на разделСинтаксические обозначения в Transact-SQL

Синтаксис

expression = expression

Аргументы

  • expression
    Любое допустимое выражение. Если выражения относятся к разным типам данных, то тип данных одного выражения должен быть неявно доступным для преобразования в тип данных другого. Преобразование основано на правилах приоритетов типов данных.

Типы результата

Логическое выражение

Замечания

При сравнении двух выражений со значениями NULL результат зависит от параметра ANSI_NULLS:

  • Если параметр ANSI_NULLS равен ON, то результат будет равен NULL в соответствии со стандартом ANSI, когда NULL (или неизвестное) значение не равно NULL или другому неизвестному значению.

  • Если параметр ANSI_NULLS равен OFF, то результат сравнения двух значений NULL равен TRUE.

Сравнение значения NULL со значением, отличным от NULL, всегда дает результат FALSE.