peut t on avoir une requete parametre de ce genre
Code:SQL_SELECT_TABLE = " Select * from ? "
Version imprimable
peut t on avoir une requete parametre de ce genre
Code:SQL_SELECT_TABLE = " Select * from ? "
salut,
pas directement... le ? ne peut pas remplacer un nom de ressource (table, base, etc...)
ça revient à créer une procédure stockée qui contient une requête préparée comme celle-ci:
Code:
1
2
3
4
5
6
7
8
9 delimiter $$ create procedure appel(in nom varchar(32), in params text) begin @re=concat('select * from ',nom,' where ',params) prepare exe from @re; execute exe; deallocate prepare exe; end$$ delimiter ;