insert into test_user(name) select '123' from DUAL where NOT EXISTS(select * from test_user where name='123')