Mysql
 sql >> Database >  >> RDS >> Mysql

Non voglio che mysql trasmetta automaticamente String su Integer

Puoi trasmettere id a una stringa prima del confronto.

select * from `isps` where CAST(`id` AS CHAR) = '3ca6fb49-9749-3099-b30d-19ce56349ad6' OR `unique_id` = '3ca6fb49-9749-3099-b30d-19ce56349ad6';

Tieni presente che ciò rallenterà notevolmente la query, poiché non sarà in grado di utilizzare l'indice su id colonna.