projects
/
dbsrgits/SQL-Abstract.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
make INSERT SELECT work
[dbsrgits/SQL-Abstract.git]
/
lib
/
SQL
/
Abstract.pm
diff --git
a/lib/SQL/Abstract.pm
b/lib/SQL/Abstract.pm
index
e68fdaf
..
dce3b5c
100644
(file)
--- a/
lib/SQL/Abstract.pm
+++ b/
lib/SQL/Abstract.pm
@@
-1054,9
+1054,9
@@
sub _expand_values {
return { -values => [
map +(
ref($_) eq 'HASH'
- ? $_
+ ? $self->expand_expr($_)
: +{ -row => [ map $self->expand_expr($_), @$_ ] }
- ), @$values
+ ), ref($values) eq 'ARRAY' ? @$values : $values
] };
}