comment remplacer "&" dans une requete?
Bonsoir à tous,
apres avoir fouillé et creusé, j´arrive pas à trouver une reponse adapté à DBI Oracle PL/SQL.
JE voudrais executer une requete à partir de mon programme Perl et elle contient le caractere &:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
|
$v_ksa_bea_org = "A&C Motors";
my $kb_y = "y";
my $ascii_char = chr(38);
if ($v_ksa_bea_org =~ m/&/){
$v_ksa_bea_org =~ s/&/$ascii_char/;
print " $v_ksa_bea_org \n";
sleep(1);
}
my $qry_kb_sth = $db_handle->prepare(
"select t_org_dat.s_company from t_org_dat where t_org_dat.ksa_kon_buero = ? and t_org_dat.s_company = ? "
);
$qry_kb_sth->execute($kb_y, $v_ksa_bea_org ) |
Mais malgrés l´utilisation de chr(38) ca ne change pas grand chose, il ne me renvoit pas de message d´erreur mais il n´execute non plus la requete
Quelqu´un a t-il une idée?
Merci
A bientot