Daniel Thoma: DBI do-> syntax, \%attr und @bind_values

Beitrag lesen

Hallo *Aslinda*,

my $myvar='"B%", "A_1_nd%", "wien"';

Nein, so geht das nicht. Das ist ja ein String und somit nur ein Wert.
Du musst da ein Array nehmen: my @myvar = ("B%", "A_1_nd%", "wien");

In wiefern geht das mit einer liste?

Es geht nur mit einer Liste.
my @value = (2,3,4);
bla(1, @values, 5);
ist das selbe wie:
bla(1,2,3,4,5);
Bin mir nicht ganz sicher, ob Dir das klar ist. Wenn Du eine Liste als Element einer Liste angibst, wird da eine Liste draus.

Wie löst du das wenn du mehrere dynamische werte übergeben willst
die in variablen stehen?

Ist das Problem dadurch gelös? Ansonsten musst Du genauer erklären, was Du meinst.

Grüße

Daniel