Sqlserver
 sql >> Database >  >> RDS >> Sqlserver

Dovrei usare !=o <> per non uguale in T-SQL?

La maggior parte dei database supporta != (linguaggi di programmazione popolari) e <> (ANSI).

Database che supportano entrambi != 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 <>

Database che supportano l'operatore standard ANSI, esclusivamente :

  • IBM DB2 UDB 9.5:<>
  • Microsoft Access 2010:<>