Skip to content

Instantly share code, notes, and snippets.

@koorchik
Created October 25, 2011 17:40
Show Gist options
  • Save koorchik/1313614 to your computer and use it in GitHub Desktop.
Save koorchik/1313614 to your computer and use it in GitHub Desktop.
Истинный ноль
my $rows_affected = $dbh->do('UPDATE ... WHERE') or die;
my $rows_affected = $sth->execute(...) or die; # Для не "select" запросов.
# $rows_affected может содержать ноль, но быть истинным.
# Значит в Perl может быть истинное нулевое значение
# И вот несколько вариантов при использовании
# которых Perl не сыпет предупреждения
"0.0" # Десятичная нотация. Я обычно использую именно этот вариант
"0E0" # Экспоненциальный ноль (такой вариант использует DBI)
"+0" # Положительный ноль
" 0" # Пробел перед нулем
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment