= (Equals) (Transact-SQL)
Compare l'égalité de deux expressions (opérateur de comparaison).
Conventions de la syntaxe de Transact-SQL
Syntaxe
expression = expression
Arguments
expression
Toute expression valide. Si les expressions n'ont pas le même type de données, le type de données d'une expression doit être implicitement convertible dans le type de données de l'autre. La conversion dépend des règles de priorité des types de données.
Notes
Lorsque vous comparez deux expressions NULL, le résultat dépend du paramètre ANSI_NULLS :
- Si ANSI_NULLS a la valeur ON, le résultat est NULL, selon la convention ANSI qui dit qu'une valeur NULL (ou inconnue) n'est pas égale à une autre valeur NULL ou inconnue.
- Si ANSI_NULLS a la valeur OFF, le résultat de la comparaison entre NULL et NULL est TRUE.
La comparaison de NULL à une valeur non NULL donne toujours le résultat FALSE.
Types de résultats
Boolean
Voir aussi
Référence
Types de données (Transact-SQL)
Expressions (Transact-SQL)
Opérateurs (Transact-SQL)
Autres ressources
Opérateurs de comparaison (moteur de base de données)