SQL Server相当于hstore?

big*_*can 7 sql-server postgresql hstore

在SQL Server中是否有相当于Postgresql的hstore?我正在使用Web应用程序运行SQL Server 2008,该应用程序对数据库上的稀疏键/值配对的需求越来越大.在我们的情况下,每次发生这种情况时都不可能创建新列.目前,我们使用标准列并将所有这些"无模式"稀疏数据抛出到单个列中,然后在应用程序中运行检查以获取所需的密钥.这不是很干净/优雅.

我刚刚开始研究另一个使用Postgresql的项目,并使用hstore来解决一个非常类似的问题.对于我们遇到的问题,hstore是一个更清晰的解决方案,所以现在我想知道SQL Server 2008中是否有相同的功能?

小智 1

MSSQL 不附带任何类似于“hstore”的内置函数,除非您想要构建将根据键返回值的函数。