generate insert sql