Oracle
 sql >> Baza danych >  >> RDS >> Oracle

Oracle:jak WSTAWIĆ, jeśli wiersz nie istnieje

INSERT INTO table
SELECT 'jonny', NULL
  FROM dual -- Not Oracle? No need for dual, drop that line
 WHERE NOT EXISTS (SELECT NULL -- canonical way, but you can select
                               -- anything as EXISTS only checks existence
                     FROM table
                    WHERE name = 'jonny'
                  )


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Oracle 10g - optymalizuj GDZIE NIE JEST NULL

  2. V$SQL_SHARED_CURSOR TOP_LEVEL_RPI_CURSOR

  3. Alert bezpieczeństwa Oracle dla CVE-2021-44228

  4. Funkcja dzielenia w Oracle na wartości oddzielone przecinkami z automatyczną sekwencją

  5. Funkcja uśpienia w ORACLE