标签: sql json sql-server sql-server-2008
如何在选择查询中将几列(不同类型,例如int,datetime,nvarchar)组合为单个JSON格式的表达式?例如,我有col1,col2列,并希望查询返回单列,其中每一行都像这样:
{col1: val1, col2: val2}
我可以使用FOR JSON吗?我正在使用SQL Server 2017,但我正在查询的数据库是2008(100)兼容模式。
很抱歉,是否曾经有人问过这个问题,但是我找不到一个完全匹配的东西,尽管这似乎是一个非常简单的问题。