Проверить, существует ли последовательность в Postgres (plpgsql)

Я пытаюсь проверить в хранимой процедуре, существует ли уже последовательность.

IF EXISTS SEQUENCE seq_name
    RAISE EXCEPTION 'sequence % already exists!', seq_name
END IF;

Я безуспешно пробовал несколько вариантов приведенного выше фрагмента. Должно быть, я даю Google неправильные термины, потому что я не могу найти ничего по этой теме. Любая помощь приветствуется!

23
задан Erwin Brandstetter 15 November 2014 в 11:28
поделиться