Size: a a a

2019 December 04

CN

Cyrill Novgorodcev in Modern::Perl
надо запомнить )
источник

SZ

Sergey Zhmylove in Modern::Perl
Cyrill Novgorodcev
а другие варианты есть?
Можно склеить @in_values в одно значение самостоятельно и тогда не придется менять плейсхолдер и пересобирать хандлер
источник

CN

Cyrill Novgorodcev in Modern::Perl
я так и сделал, но тут началось обсуждение
источник

CN

Cyrill Novgorodcev in Modern::Perl
что лучше читается )
источник

AP

Andrei Protasovitski in Modern::Perl
Я обычно делаю запрос примерно так:
my $sql = <<SQL;
SELECT *
FROM Table
WHERE id IN ( %s )
SQL

А потом уже:
my $query = sprintf $sql, $placeholders;
источник

CN

Cyrill Novgorodcev in Modern::Perl
```
my $sql = sprintf <<SQL, $placeholder;
SELECT *
FROM Table
WHERE id IN ( %s )
SQL

```
источник

CN

Cyrill Novgorodcev in Modern::Perl
так тоже можно
источник

AP

Andrei Protasovitski in Modern::Perl
Sergey Zhmylove
Можно склеить @in_values в одно значение самостоятельно и тогда не придется менять плейсхолдер и пересобирать хандлер
Можно. Тольлко в этом случае надо каждое значение в quote заворачивать.
источник

CN

Cyrill Novgorodcev in Modern::Perl
или прогнать через grep
источник

CN

Cyrill Novgorodcev in Modern::Perl
вопрос в другом
источник

c

crux in Modern::Perl
Sergey Zhmylove
Можно склеить @in_values в одно значение самостоятельно и тогда не придется менять плейсхолдер и пересобирать хандлер
Так нельзя, как мне представляется.
IN ('A','B') ne IN ('A,B').
источник

CN

Cyrill Novgorodcev in Modern::Perl
но, ладно, ответ я уже получил, спасибо )
источник

SZ

Sergey Zhmylove in Modern::Perl
Andrei Protasovitski
Можно. Тольлко в этом случае надо каждое значение в quote заворачивать.
Я всё понимаю, но он хотел другой подход :)
источник

SZ

Sergey Zhmylove in Modern::Perl
crux
Так нельзя, как мне представляется.
IN ('A','B') ne IN ('A,B').
Ну так надо же разумно склеивать
источник

c

crux in Modern::Perl
Sergey Zhmylove
Ну так надо же разумно склеивать
ну тогда чет гемор и хак с апострофами
источник

CN

Cyrill Novgorodcev in Modern::Perl
crux
Так нельзя, как мне представляется.
IN ('A','B') ne IN ('A,B').
это если скопипастить в прод сразу )
источник

AP

Andrei Protasovitski in Modern::Perl
Плейсхолдеры иногда могут улучшить производительность, если база умеет PREPARE, а запрос выполнняется больше одного раза.
источник

c

crux in Modern::Perl
crux
ну тогда чет гемор и хак с апострофами
которые всё равно сквотятся
источник

AK

Andrey Konovalov in Modern::Perl
crux
Для понимания обсуждаемой темы, кто проспал ночью, речь идёт об этом (дословно):
    Число внутренних ссылок (теги <a href="#id">)
   Число битых внутренних ссылок (ссылки на несуществующие ID элементов)
Хз нафига тут схема и что невозможно.
Так на что ссылается href в описанном случае? Простой вопрос вроде, не для мракобесов.
источник

CN

Cyrill Novgorodcev in Modern::Perl
Andrei Protasovitski
Плейсхолдеры иногда могут улучшить производительность, если база умеет PREPARE, а запрос выполнняется больше одного раза.
это если ты используешь какой-нить генератор запросов
источник