を返し、その時点で1列を使用します。SQL - 機能 - 私は、SQL Serverの機能を持っているテーブル
ALTER FUNCTION [dbo].[Element_DryScrapManualSurface]
(
@Start_date datetime,
@End_date datetime,
@codeusine varchar(10),
@codeatelier varchar(10),
@ligne varchar(10),
@Trialcheck bit
)
RETURNS @Result TABLE (Element_DryScrapManualSurface float,
Element_DryScrapManualBoards float)
AS
BEGIN
insert into @Result
select * from table_x
select * from @Result
END
今、この機能を使用している間、時々私は、例えば、この関数からのみ単一の列を使用したいですストアドプロシージャ内で実行します。
私はこのコードを使用する場合 - それは唯一のElement_DryScrapManualSurface
列を取得するにはどのよう
declare @para float
set @para = isnull((select dbo.[Element_DryScrapManualSurface](@Start_date,@End_date,@codeusine,@codeatelier,@ligne,@Trialcheck)),0)
テーブル全体を返すのだろうか?