Mysql
 sql >> Base de données >  >> RDS >> Mysql

jsp jstl sql comportement étrange avec comme dans mysql

Je sais que c'est un vieux post, mais j'ai aussi rencontré ce problème. Il est discuté ici :http://forums.mysql. com/read.php?39,432843,432862#msg-432862

Il est important de noter que l'affiche du forum mysql indique

Cela fournit une solution de contournement - empêchez le nom de la colonne d'exister, de sorte que l'alias doit être utilisé. Par exemple, la procédure stockée de l'affiche d'origine pourrait être modifiée pour être

select concat(first name,'') as i_firstname , 
       concat(lastname,'') as i_lastname from roleuser 
where user_id = uid ; 

Dans ce cas, la colonne d'origine est désormais inconnue et l'alias est utilisé. J'ai testé cela sur mon système dans une situation similaire à cela a fonctionné. De même, si vous devez utiliser un alias pour un int, vous pouvez essayer SELECT (id+0) AS id_alias. Je suis sûr que la plupart des types de colonnes ont des solutions similaires. J'espère que cela vous aidera.