You are viewing a plain text version of this content. The canonical link for it is here.
Posted to ddlutils-user@db.apache.org by Robert Einsle <ro...@einsle.de> on 2005/11/17 14:49:47 UTC
Delimiter for Postgres 8.1
Hy List,
while using DDL-Utils on Postgres 8.1 i found the following situation:
-- the xml ---
<database name="test">
<table name="transactions">
<column name="trade_id" primaryKey="true" required="true"
type="INTEGER" size="4" autoIncrement="true" />
<column name="currency" type="CHAR" size="3" />
<column name="product" type="CHAR" size="4" />
<column name="description" type="VARCHAR" size="50" />
<column name="exchange" type="CHAR" size="15" />
<column name="quantity" type="INTEGER" size="4" />
<column name="price" type="NUMERIC" size="15,4" />
<column name="amount" type="NUMERIC" size="15,2" />
<column name="symbol" type="CHAR" size="5" />
<column name="securityid" type="INTEGER" size="4" />
<index name="idx_transactions_product">
<index-column name="product"/>
</index>
</table>
</database>
--- end xml ---
while creating an Table ddl-utils reports the creating of the Sequence.
But when creating the Table i recived the following Error:
--- cut ---
... failed with ERROR: column "transactions_trade_id_seq" does not exist
--- cut ---
--- generated SQL ---
CREATE TABLE "transactions"
(
"trade_id" INTEGER NOT NULL UNIQUE DEFAULT
nextval("transactions_trade_id_seq"),
"currency" CHAR(3),
"product" CHAR(4),
"description" VARCHAR(50),
"exchange" CHAR(15),
"quantity" INTEGER,
"price" NUMERIC(15,4),
"amount" NUMERIC(15,2),
"symbol" CHAR(5),
"securityid" INTEGER
)
--- end SQL
On Documentation of Postgres i found this:
--- Psql Doc ---
CREATE SEQUENCE /tablename/_/colname/_seq;
CREATE TABLE /tablename/ (
/colname/ integer DEFAULT nextval('/tablename/_/colname/_seq') NOT NULL
);
--- end Doc ---
So i think the dopple Quotes in nextval should be single Quotes.
Should i check the behavior on Postgres 7.4?
Re: Delimiter for Postgres 8.1
Posted by Robert Einsle <ro...@einsle.de>.
Hy Tom,
is reported. Thanks for your Help.
\Robert
Thomas Dudziak schrieb:
>Sounds like a bug. Could you create an issue in JIRA ?
>
>Tom
>
>
>
Re: Delimiter for Postgres 8.1
Posted by Thomas Dudziak <to...@gmail.com>.
Sounds like a bug. Could you create an issue in JIRA ?
Tom