créer une table s'il n'existe pas postgresql
CREATE TABLE IF NOT EXISTS table_name(id INT);
Yasha
CREATE TABLE IF NOT EXISTS table_name(id INT);
INSERT INTO example_table (id, name)
SELECT 1, 'John'
WHERE
NOT EXISTS (
SELECT id FROM example_table WHERE id = 1
);