=(等于)(Transact-SQL)

比较两个表达式的等价性(比较运算符)。

主题链接图标Transact-SQL 语法约定

语法

expression = expression

参数

expression

任何有效的表达式。如果表达式的数据类型不同,则其中一个表达式的数据类型必须可以隐式转换为另一个表达式的数据类型。该转换基于数据类型优先级的规则进行。

结果类型

Boolean

备注

比较两个 NULL 表达式时,结果将取决于 ANSI_NULLS 设置:

  • 如果 ANSI_NULLS 设置为 ON,则根据 ANSI 有关一个 NULL(或未知)值与另一个 NULL 或未知值不相等的约定,结果为 NULL。
  • 如果 ANSI_NULLS 设置为 OFF,则 NULL 与 NULL 的比较结果为 TRUE。

将 NULL 与非 NULL 值比较,结果始终为 FALSE。

请参阅

参考

数据类型 (Transact-SQL)
表达式(Transact-SQL)
运算符 (Transact-SQL)

其他资源

比较运算符(数据库引擎)

帮助和信息

获取 SQL Server 2005 帮助