sql >> Database >  >> RDS >> Oracle

Oracle:hoe INSERT als een rij niet bestaat

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. Een database-e-mailaccount verwijderen in SQL Server (T-SQL)

  2. Hoe detecteer je dat de transactie al is gestart?

  3. Wat is de meest elegante manier om een ​​tijdstempel met nanosec op te slaan in postgresql?

  4. Bereken een lopend totaal in MySQL