Sqlserver
 sql >> Base de Dados >  >> RDS >> Sqlserver

Devo usar !=ou <> para não igual em T-SQL?


A maioria dos bancos de dados suporta != (linguagens de programação populares) e <> (ANSI).

Bancos de dados que suportam != e <> :
  • MySQL 5.1:!= e <>
  • PostgreSQL 8.3:!= e <>
  • SQLite:!= e <>
  • Oracle 10g:!= e <>
  • Microsoft SQL Server 2000/2005/2008/2012/2016:!= e <>
  • IBM Informix Dynamic Server 10:!= e <>
  • InterBase/Firebird:!= e <>
  • Apache Derby 10.6:!= e <>
  • Sybase Adaptive Server Enterprise 11.0:!= e <>

Bancos de dados que suportam o operador padrão ANSI, exclusivamente :
  • IBM DB2 UDB 9.5:<>
  • Microsoft Access 2010:<>