T-SQL在select语句中使用varchar

时间:2011-09-14 09:15:22

标签: sql-server tsql

我需要在select语句中使用函数返回(VARCHAR)作为列。例如:

函数fn1返回varchar @ result ='Alice,Bob'。如何在select语句中使用@result进行查询,例如:

SELECT @result FROM B 

并获取另一个表的Alice和Bob列的记录。

提前致谢

1 个答案:

答案 0 :(得分:3)

尝试exec('select ' + fn_1() + ' from T')