Обсуждение: Can not drop sequence...

Поиск
Список
Период
Сортировка

Can not drop sequence...

От
D0
Дата:
agi_db=# create table analytics_budget
agi_db-# (
agi_db(# analytics_budget_id serial not null primary key,
agi_db(# triangulation int2,
agi_db(# sales_order_id int4 not null references
sales_order(sales_order_id) default
atoi(currval('sales_order_sales_order_id'))
agi_db(# );
NOTICE:  CREATE TABLE will create implicit sequence
'analytics_bud_analytics_bud_seq' for SERIAL column
'analytics_budget.analytics_budget_id'
NOTICE:  CREATE TABLE/PRIMARY KEY will create implicit index
'analytics_budget_pkey' for table 'analytics_budget'
NOTICE:  CREATE TABLE will create implicit trigger(s) for FOREIGN KEY
check(s)
ERROR:  Relation 'analytics_bud_analytics_bud_seq' already exists
agi_db=# drop sequence analytics_bud_analytics_bud_seq;
ERROR:  Relation 'analytics_bud_analytics_bud_seq' does not exist
agi_db=# drop sequence analytics_budget_analytics_budget_seq;
NOTICE:  identifier "analytics_budget_analytics_budget_seq" will be
truncated to "analytics_budget_analytics_budg"
ERROR:  Relation 'analytics_budget_analytics_budg' does not exist



So... How do I get rid of this sequence?

Also how do I get a listing of the sequences already created?

TIA
--
Jason Nielsen                             Aero-Graphics, Inc.
Computer Grunt (Systems Administrator)    www.aero-graphics.com

Re: Can not drop sequence...

От
Neil Conway
Дата:
On Thu, May 17, 2001 at 09:43:41AM -0400, D0 wrote:
> Also how do I get a listing of the sequences already created?

/ds from inside psql. To get the actual SQL that is used, start
psql with '-E'.

Cheers,

Neil