次の関数が定義されています
alter FUNCTION [dbo].[GetXMLValues](@business_id int, @id varchar(30))
RETURNS varchar(30)
AS
BEGIN
declare @xmlValue varchar(30)
set @xmlValue = (SELECT top 1000 T.Content.value('(/XmlDataPairDocument/dataitem[@id=sql:variable("@id")]/@value)[1]', 'VARCHAR(100)')
FROM tblApplications T where t.business_id =@business_id)
return @xmlValue
END
F5コマンドを押すと、正常に実行されます/ ...
しかし、次のクエリを使用して実行しようとすると:
select * from [GetXMLValues](1,'sadfj')
次のようなエラーが表示されます。Invalid object name 'GetXMLValues'.
理由は何ですか ?エラーとは何ですか??