[pgsql-jp: 27516] Re: よろしくお願い致します。
matsuda
yumatuda @ msoft.co.jp
2002年 10月 3日 (木) 16:27:36 JST
松田です。
すみません、訂正です。
CREATE VIEW CV_Card
AS
(select
PatientID,
knsei || ' ' || knmei AS Name
from CT_CardHeader
);
grantするのをお忘れなく・・・
matsuda <yumatuda @ msoft.co.jp> wrote:
> はじめまして、松田です。
>
> CREATE VIEW CV_Card
> AS
>
> (select
> C.PatientID,
> C.knsei || ' ' || C.knmei AS Name
> from CT_CardHeader C
> );
>
> で、どうでしょう?
>
> 〓ファインサーブ <inamura @ fureai.or.jp> wrote:
>
> > はじめまして。
> > View の 発行につきまして質問がございましてメールを出させて頂きました。
> >
> > 仮に以下のような Table があったとします。
> >
> > CREATE TABLE CT_CardHeader(
> > PatientID int4 NOT NULL,
> > knsei varchar (30) NULL,
> > knmei varchar (30) NULL,
> > CONSTRAINT PK_CardHeader_1__10 PRIMARY KEY (PatientID)
> > );
> >
> > この Table を使いまして View を 作成しようとしたのですがうまくいきません。
> > View を 記しますのでおかしな点がございましたらご指摘願えないでしょうか?よ
> > ろ
> > しくお願い致します。
> >
> > CREATE VIEW CV_Card
> > AS
> >
> > (select
> > C.PatientID,
> > name = C.knsei + ' ' + C.knmei,
> > from CT_CardHeader C
> > );
> >
> > name の個所でエラーガ返って来てしまいます。
> > name は View の中で勝手に自分がつけたフィールド名なのですが PostgreSQL の世
> > 界で
> > はこのような事はできないのでしょうか?
> >
> > すいませんがよろしくお願い致します。
> >
> > *****************************
> > (株)ファインサーブ
> > 藤川直之
> > *****************************
> >
> >
> ------------------------------------
> (株)エム・ソフト
> 松田優作
> ------------------------------------
pgsql-jp メーリングリストの案内