sql >> Databáze >  >> RDS >> Oracle

Oracle:jak INSERT, pokud řádek neexistuje

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. 3 způsoby, jak získat název dne z data v MariaDB

  2. Ovládací prvek TreeView s podformuláři

  3. Jak zkontrolovat výsledky úlohy balíčku SSIS poté, co byla dokončena?

  4. Jak funguje funkce SQL Server SOUNDEX()