有没有一种方法可以在SQL中获取整个表的列名及其值?

时间:2020-05-29 14:30:59

标签: sql-server tsql

我有一张这样的桌子:

col1   col2
-----------
val1   val2

,并希望获得类似

的字符串
col1 = val1, col2 = val2

将所有内容插入另一个环境。

到目前为止,我还没有找到一种简单的方法-我设法获取列名和值,但是如何将两者结合起来?

SELECT s.name 
FROM sys.columns s 
WHERE object_id = OBJECT_ID('myTable') 

1 个答案:

答案 0 :(得分:0)

您要寻找concat()吗?

concat('col1 = ', val1, ', col2 = ', val2)