http://www.perlmonks.org?node_id=719723


in reply to GUIDs returned as gibberish (ODBC/MS SQL)

A GUID is at core a 128 bit number.

The Wikipedia link above has all the information you need to convert between the binary and the text representation.

A cpan search gives Data:GUID. But on first glance there is no method for a direct binary -> text conversion.

  • Comment on Re: GUIDs returned as gibberish (ODBC/MS SQL)

Replies are listed 'Best First'.
Re^2: GUIDs returned as gibberish (ODBC/MS SQL)
by massa (Hermit) on Oct 27, 2008 at 12:55 UTC
    print Data::GUID->best_guess($your_guid)->as_string
    should work...
    []s, HTH, Massa (κς,πμ,πλ)

      The "Data::GUID" module is what I needed.

      Many thanks!

      Kevin J