sql >> Base de Datos >  >> RDS >> Mysql

No se puede AES_DECRYPT después de AES_ENCRYPT en mysql

Según el Manual:

No sé por qué todavía devuelve una cadena binaria en su caso. De todos modos, prueba esto:

SELECT *, 
       CAST(AES_DECRYPT(first_name, 'usa2010') AS CHAR(50)) first_name_decrypt 
FROM   user

Y usa first_name_decrypt en lugar de first_name .