@staticmethod
def oracle_all_sequences(_dal):
    """
        Oracle specific: List all sequences in an Oracle database

        :param _dal: A connected instance of DatabaseAbstractionLayer (see qal.dal)
        :return: A list or sequence names
        """
    if not _dal.connected:
        _dal.connect_to_db()
    rows = _dal.query('SELECT SEQUENCE_NAME FROM USER_SEQUENCES')
    sequences = list()
    for row in rows:
        sequences.append(row[0])
    return sequences
