Maison >base de données >tutoriel mysql >Comparaison T-SQL non égale : `!=` ou `` – Quel opérateur devez-vous utiliser ?

Comparaison T-SQL non égale : `!=` ou `` – Quel opérateur devez-vous utiliser ?

Susan Sarandon
Susan Sarandonoriginal
2025-01-20 18:33:09926parcourir

T-SQL Not Equal Comparison:  `!=` or `` – Which Operator Should You Use?

Meilleure syntaxe pour la comparaison des inégalités en T-SQL : != vs. < >

Lors de la comparaison de valeurs en T-SQL, les programmeurs peuvent utiliser deux manières d'exprimer les inégalités : != et < >. Cet article explore les différences entre ces deux opérateurs et vous guide dans le choix du meilleur.

Compatibilité des opérateurs

T-SQL prend en charge != et < > comme comparaisons d'inégalités. Cependant, il est important de noter que différentes bases de données peuvent ne prendre en charge qu'un seul de ces opérateurs, ou préférer l'un à l'autre.

La plupart des bases de données prennent en charge != et < > :

  • Apache Derby 10.16
  • Serveur dynamique IBM Informix 14.10
  • InterBase/Firebird
  • Microsoft SQL Server 2000/2005/2008/2012/2016
  • Mimer SQL 11.0
  • MySQL 8.0.33
  • Oracle 23c
  • PostgreSQL 15
  • Sybase Adaptive Server Entreprise 16.0

Prend en charge uniquement les bases de données < > (norme ANSI) :

  • IBM DB2 UDB 9.5
  • Microsoft Access 2010

Suggestions

Bien que != soit plus couramment utilisé dans les langages de programmation populaires comme C#, < > est recommandé comme syntaxe préférée pour les comparaisons d'inégalités dans T-SQL. Ceci est conforme aux normes ANSI et garantit la compatibilité entre diverses plates-formes de bases de données.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn