ALTER function [dbo].[getEmployeeID](@ID int) returns table
as
begin
return (
select * from [dbo].[gtEmployeeName](2)
select * from Employees where EmployeeID = @ID)
end
ここで[dbo].[gtEmployeeName]
は、私が呼び出しようとしている他の関数です。関数内で関数を呼び出せますか?
私はエラーが発生しましたか、電話するか、構文に問題がありますか?
メッセージ156、レベル15、状態1、プロシージャgetEmployeeID、6行目
キーワードの近くに不正な構文は、 '選択'。
メッセージ102、レベル15、状態1、プロシージャgetEmployeeID、行6
')'の近くに構文が正しくありません。
おかげ プリンス
gtEmployeeNameへのパラメータは、(2)ハードコードされている理由私も調べてお勧めしたいです。この値は何を表していますか(従業員IDは疑わしいですが、周辺情報が不足しています) –