| От | Andrey Y. Mosienko |
|---|---|
| Тема | Strange behaviour of PL/Perl |
| Дата | |
| Msg-id | 3A97BD4F.4806806E@ttn.ru обсуждение исходный текст |
| Ответы |
Re: Strange behaviour of PL/Perl
|
| Список | pgsql-general |
Hello All!
I just included PL/Perl language in my database.
Created function:
CREATE FUNCTION and_with_mask(int2, int2) RETURNS int2 AS
'
return $_[0] &
$_[1]
' LANGUAGE 'plperl';
select and_with_mask(4,1);
and_with_mask
---------------
0
select and_with_mask(8,1);
and_with_mask
---------------
0
select and_with_mask(16,1);
and_with_mask
---------------
1
select and_with_mask(32,1);
and_with_mask
---------------
1
And just in Perl:
#!/usr/bin/perl
$val = 32 &
1;
print("val = $val\n");
val = 0
Where am I mistaken or something is in PL/Perl?
--
with respection Andrey Feofilactovich.
e-mail: feo@ttn.ru, feo@feo.org.ru
ICQ: 28073807
В списке pgsql-general по дате отправления:
Сайт использует файлы cookie для корректной работы и повышения удобства. Нажимая кнопку «Принять» или продолжая пользоваться сайтом, вы соглашаетесь на их использование в соответствии с Политикой в отношении обработки cookie ООО «ППГ», в том числе на передачу данных из файлов cookie сторонним статистическим и рекламным службам. Вы можете управлять настройками cookie через параметры вашего браузера