24 июля 2019
Следующий SQL хак позволит вам выполнить условный INSERT
для вашего запроса.
Например, давайте сделаем вставку, если записи ещё не будет существовать:
SQL:
INSERT INTO my_table (id, name)
SELECT 1, 'name' FROM dual WHERE NOT EXISTS (SELECT 1 FROM my_table WHERE ID = 1);