def get_insert_rows_field_data(row_data):
    """
    Generates the row wise query segments needed to insert rows into a table.
    :param row_data: Ordered collection of row values
    :return: Row insertion query segements like '('val1', 123, 'val2'), ('valA', 456, 'valB')'
    """
    return ", ".join(
        ["(" + ", ".join(map(str, row)) + ")" for row in row_data]
    )