improve sqlExcuter functions