Oracle
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Oracle

Sự khác biệt giữa điều kiện NOT và NOT () trong Oracle và MS SQL Server

Sự khác biệt sẽ có khi bạn có một điều kiện khác với AND/OR . Nó đảo ngược AND thành OROR thành AND

select 1 where not(1 = 1 or 1 <> 1 )

sẽ giống như

select 1 where (1 <> 1 and 1 = 1 )

select 1 where not(1 = 1 and 1 <> 1 )

sẽ giống như

select 1 where (1 <> 1 or 1 = 1 )

select 1 where not(1 = 1) or 1 = 1 

sẽ không giống như

select 1 where not(1 = 1 or 1 = 1 )


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Phân tích cú pháp XML với không gian tên không xác định trong Oracle SQL

  2. Oracle Unicode Spooling

  3. Làm cách nào để liên kết ArrayList với một PreparedStatement trong Oracle?

  4. Giới thiệu về cách tạo trong Oracle Express - SQL. Trình kích hoạt để cập nhật một cột

  5. Làm cách nào để tôi có thể khởi tạo một Trình duyệt dữ liệu hồ sơ để sử dụng với BỘ LỌC MVC MINI?