INSET INTO mytab(col1, col2) VALUES(decode(myvar1,0,null,myvar1),myvar2);