Bonjour,

J'ai un champ de ma table de type CHAR(18) qui représente une série de bit. Chaque bit représente un allergène. J'aimerais convertir ce champ en INT afin de faire BITWISE AND sur ce champ et trouver exactement quel est l'allergène.

Example:
Champ Allergene (CHAR(18)) = 000000000000010001

Chaque bit représente un allergène différent. Donc, pour trouver l'allergène poisson ce que j'aimerais faire est:

000000000000010001 & 000000000000010000 = 000000000000010000

Je ne trouve aucun moyen de convertir mon champ CHAR(18) représentant du binaire en int. Est-ce que quelqu'un aurait une idée?

Merci,
Dagana