*Aslinda*: DBI do-> syntax, \%attr und @bind_values

Beitrag lesen

nochmals Danke Daniel!

Ich verstehe, es gibt ein paar "Funktionen" die man dahin schreiben kann wo %attr steht.

MaxRows ist eines davon,  RaiseErrors ein anderes.
Da gibt es wahrscheinlich viel mehr.
Wo finde ich eine Liste von allen "Funktionen" die ich immer
dort hin schreiben kann wo %attr steht?
In der doku finde ich eine solche liste nicht die klar sagt "Das kannst Du dahin schreiben wo %attr steht"

$dbh->do("DELETE FROM table WHERE pname LIKE ? OR pname LIKE ? OR schule", undef, "B%", "A_1_nd%", "wien");

Also Bind_Values kann ich unbegrenzt mit kommas getrennt schreiben?
Es wundert mich dass keine () Klammern notwendig sind um die
Bind_Values herum - oder sollte man das tun?

$dbh->do("DELETE FROM table WHERE schule=?", undef, $wert);

Wenn man mehrere Werte so wie oben hat, könnte man ja so machen:
$wert = '"B%", "A_1_nd%", "wien"';  richtig?

Danke :-)
*Aslinda*