Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sql-server/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql 如何使用在select语句中返回具有内部联接的表的函数?_Sql_Sql Server_Sql Server 2005 - Fatal编程技术网

Sql 如何使用在select语句中返回具有内部联接的表的函数?

Sql 如何使用在select语句中返回具有内部联接的表的函数?,sql,sql-server,sql-server-2005,Sql,Sql Server,Sql Server 2005,我需要在传递参数的内部连接语句中使用一个返回表的函数。执行时,像这样的句子不起作用 SELECT T0.Code,T0.Data1,T0,Data2 FROM [dbo].[FNGet_Data] (T1.Code,'2010-01','USD') T0 INNER JOIN Codes T1 ON T1.Code=T0.Code 执行时,使用常量参数的句子工作正常 SELECT T0.Code,T0.Data1,T0,Data2 FROM [dbo].[FNGet_Data] ('5

我需要在传递参数的内部连接语句中使用一个返回表的函数。执行时,像这样的句子不起作用

SELECT T0.Code,T0.Data1,T0,Data2 FROM  [dbo].[FNGet_Data] (T1.Code,'2010-01','USD') T0 
INNER JOIN 
Codes T1 ON T1.Code=T0.Code
执行时,使用常量参数的句子工作正常

SELECT T0.Code,T0.Data1,T0,Data2 FROM  [dbo].[FNGet_Data] ('5200','2010-01','USD') T0 
INNER JOIN 
Codes T1 ON T1.Code=T0.Code
是否可以使用另一个表的值作为参数调用函数
fget\u Data