Re: [GENERAL] Missing SQL Syntax & Problem with Create Table - Mailing list pgsql-general

From Jose' Soares Da Silva
Subject Re: [GENERAL] Missing SQL Syntax & Problem with Create Table
Date
Msg-id Pine.LNX.3.96.980608154446.5710A-100000@proxy.bazzanese.com
Whole thread Raw
In response to Missing SQL Syntax & Problem with Create Table  (Fredrick Meunier <fme@fmsc.co.uk>)
List pgsql-general
On Mon, 8 Jun 1998, Fredrick Meunier wrote:

> Hi,
>     I have a database design tool under windows, and it has a
> feature where you can store varoius metadata about your database
> in an ODBC database. I would like to use PostgreSQL as the
> repository. The product goes and creates it's own schema in a
> datasource, but has problems with the following DDL:
>
> CREATE VIEW ALL_TEXT (TEXTIDTF,TEXTNSEG)
> AS SELECT B.BLBJ,B.NSEG FROM BLBJ B WHERE B.BTYP = 1
> ERROR from backend during send_query: 'ERROR:  parser: parse error at or
> near "("'
PostgreSQL doesn't support the above syntax. Try this instead:

CREATE VIEW ALL_TEXT
AS SELECT B.BLBJ AS TEXTIDTF, B.NSEG AS TEXTNSEG
FROM BLBJ B WHERE B.BTYP = 1
>
>
> What are the chances of getting view creation syntax like the above
> accepted?
>
> The other problem is:
> CREATE TABLE MPDREFR
> ( REFR int4 NOT NULL,
>   SRCE int4 NOT NULL,
>   TRGT int4 NOT NULL,
>   LABL varchar(254) ,
>   URUL int2 ,
>   DRUL int2 ,
>   MAND int2 ,
>   CPRT int2 ,
>   TOBJ int2 ,
>   COBJ varchar(80) ,
>   SOID int4 ,
>   FKCN varchar(64) ,
>   CMIN varchar(10) ,
>   CMAX varchar(10) ,
>   NGEN int2 )'
> ERROR from backend during send_query: 'ERROR:  create: system attribute
> named "cmin"'

cmin and cmax are reserved words, try to rename to C_MIN C_MAX for example.

>
> Can the system attribute limitation be removed, or can the system
> attributes be renamed to not conflict with legal SQL92 column names?
>
> Thanks for any help you can offer,
> Fred
> --
> To have no errors
> Would be life without meaning
> No struggle, no joy            -- Brian M. Porter

                                                            Ciao, Jose'


pgsql-general by date:

Previous
From: Mike Payne
Date:
Subject: (no subject)
Next
From: Bruce Tong
Date:
Subject: Re: [GENERAL] A couple of LIBPQ questions