sign function return error!
sign function return error!
SQL:
select b.*,case
when b.xx0 then 'xx2'
when b.xx=0 then 'xx3'
end "xxxx" ,sign(xx) as sj
from gzb b
the return value of sj is: 0,1 ,-256.
-256 shoud be -1.
please fix it!
select b.*,case
when b.xx0 then 'xx2'
when b.xx=0 then 'xx3'
end "xxxx" ,sign(xx) as sj
from gzb b
the return value of sj is: 0,1 ,-256.
-256 shoud be -1.
please fix it!