[prev in list] [next in list] [prev in thread] [next in thread]
List: sapdb-general
Subject: Re: Can't use views in functions
From: Alexey Gaidukov <gaid () dc ! baikal ! ru>
Date: 2005-06-30 7:30:17
Message-ID: 42C39F89.5060501 () dc ! baikal ! ru
[Download RAW message or body]
I miss that
drop FUNCTION GET1
//
CREATE FUNCTION GET1(p_resid varchar) returns varchar AS
VAR
r varchar(10);
f varchar(255);
begin
SET r=p_resid;
select max(researchtype) into :f from gis.t_restype where resid=:r
and NOT_EXIST=false;
return f;
END;
works well. MaxDB 7.6.00.10
Alexey Gaidukov пишет:
> CREATE TABLE "GIS"."T_RESTYPE"
> (
> "RESID" Varchar (10) UNICODE NOT NULL,
> "RESEARCHTYPE" Varchar (255) UNICODE NOT NULL,
> NOT_EXIST boolean
> )
>
> //
>
> CREATE VIEW "GIS"."RESTYPE" AS
> select "RESID","RESEARCHTYPE"
> from t_restype
> where NOT_EXIST=false
>
> //
>
> CREATE FUNCTION GET1(p_resid varchar) returns varchar AS
> VAR
> r varchar(10);
> f varchar(255);
> begin
> SET r=p_resid;
> select max(researchtype) into :f from gis.restype where resid=:r;
> return f;
> END;
>
> //
>
> select get1(resid) dr from gis.t_restype
>
>
> ---- Error -------------------------------
> Auto Commit: On, SQL Mode: Internal, Isolation Level: Committed
> General error;-9205 POS(1) System error: AK Catalog information not
> found:㐀㔀
> select get1(resid) dr from gis.t_restype
>
>
>
>
>
>
--
MaxDB Discussion Mailing List
For list archives: http://lists.mysql.com/maxdb
To unsubscribe: http://lists.mysql.com/maxdb?unsub=sapdb-general@progressive-comp.com
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic