我使用 pyodbc 访问我的 MSSQL 数据库。
从 MSSQL 读取 uniqueidentifier 字段时,在我的 MacOS 中,我可以打印 udid 字段的正确值(例如 4C444660-6003-13CE-CBD5-8478B3C9C984),但是当我在 Linux CentOS 上运行相同的代码时,我只看到非常奇怪的字符串比如“???E??6??????c”,值的类型是“buffer”,而不是MacOS中的“str”。
你能解释一下为什么会这样,我怎样才能在 linux 上获得正确的 uidi 值?谢谢