Gå til innhold

Hvordan setter man verdi til binary datatype?


Anbefalte innlegg

Jeg har et datafelt kalt passw som er av typen binary(16) som inneholder en MD5 hash av passordet til brukeren.

Problemet er at i MS SQL Server kan jeg skrive:

UPDATE Users SET passw=0x7be5b46b90643a27ed96b7b747ee033 WHERE user_id = 1

men i MySQL blir denne verdien da feil

 

 

07 be 5b 46 b9 06 43 a2 7e d9 6b 7b 74 7e e0 33 (MySQL)

7b e5 b4 6b 90 64 3a 27 ed 96 b7 b7 04 7e e0 33 (Hva den egentlig skal bli

 

Som man ser er alt 'dyttet' et hakk til venstre, og langt uti, mangler det en null...

why?

 

Hvordan setter jeg verdien?

Endret av GeirGrusom
Lenke til kommentar
Videoannonse
Annonse

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...