首页 > 解决方案 > 如何在 sql-server 的 varchar(20) 列中存储 36 个字符的 UUID

问题描述

我正在开发一个具有遗留第三方数据库的 Spring Boot 应用程序,在该数据库中我无法进行任何架构更改。在我的一个 api 中,我收到了长度为 36 个字符的 UUID v4,我需要将其存储在 varchar(20) 的表列中。

我还必须在返回 api 响应时将列值解码为 UUID。

任何人都可以提出实现相同目标的方法。

谢谢

标签: spring-bootapirestuuidvarchar

解决方案


推荐阅读