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

Ønsker ikke at mysql automatisk skal caste streng til heltal

Du kan caste id til en streng før sammenligning.

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

Bemærk, at dette vil bremse forespørgslen betydeligt, da den ikke vil være i stand til at bruge indekset på id kolonne.




  1. Sådan undslipper du streng, mens du matcher mønster i PostgreSQL

  2. Udskrivning af værdien af ​​en variabel i SQL Developer

  3. Skal jeg slette eller deaktivere en række i en relationsdatabase?

  4. SQL Server Genopbyg og Reorganiser Index