Sqlserver
 sql >> Datenbank >  >> RDS >> Sqlserver

Sollte ich !=oder <> für ungleich in T-SQL verwenden?

Die meisten Datenbanken unterstützen != (gängige Programmiersprachen) und <> (ANSI).

Datenbanken, die sowohl != unterstützen und <> :

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

Datenbanken, die den ANSI-Standardoperator ausschließlich unterstützen :

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