cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

database variable same as procedure name

Baron
Participant
771

Is this a bug in SQL Anywhere 17.0.9

create or replace database variable testvar bit default 0;
create or replace function testvar()
returns bit
begin
    if testvar = 1 then
        return(1);
    else
        return(0);
    end if;
end;
set testvar = 1;
select testvar;
select testvar();--why this delivers 0?

Accepted Solutions (0)

Answers (0)