I want to insert a new data but I want to put a condition inside query, if there is data exist, it will not insert, if not it can be inserted.
INSERT INTO user_permission_index (guid, code, name,description, perm_type, time_create)
VALUES
(uuid_generate_v1(),'perm_trading_cashsale_by_branch','label_CanissueCashsaleByBranch','','acc_branch_index','0001-01-01')
WHERE NOT EXISTS (SELECT *
FROM user_permission_index
WHERE code = 'perm_trading_cashsale_by_branch'
AND name = 'label_CanissueCashsaleByBranch');
I got syntax error at WHERE NOT. Can you guys help me. Thanks.