AP
Size: a a a
AP
IA
AP
AK
AK
IA
AP
$ perl -MData::Dumper -MSQL::Abstract -E '$s=SQL::Abstract->new; ($w, @b)=$s->where({state => [1,2,3,undef,4]}); say $w; say Dumper \@b'
WHERE ( ( state = ? OR state = ? OR state = ? OR state IS NULL OR state = ? ) )
$VAR1 = [
1,
2,
3,
4
];
AP
$ perl -MData::Dumper -MSQL::Abstract -E '$s=SQL::Abstract->new; ($w, @b)=$s->where({state => [1,2,3,undef,{"=" => \"column"},4]}); say $w; say Dumper \@b'
WHERE ( ( state = ? OR state = ? OR state = ? OR state IS NULL OR state = column OR state = ? ) )
$VAR1 = [
1,
2,
3,
4
];
AP
AK
{"=" => \"column"}
AP
VG
VG
AP
AK
column name
````, причём в postgre нельзя бэктик использовать, а в my - двойную кавычку?VG
AK
AK
AK
VG