RK977877
سه شنبه 31 اردیبهشت 1387, 17:17 عصر
با سلام
چرا فانكشن زير در Sql server 2000 با خطا مواجه ميشود
CREATE FUNCTION Test ()
RETURNS
@SelectQuery TABLE
(
K_Code varchar(15),
Name1 nvarchar(50)
)
AS
BEGIN
Declare @Str Varchar(1000)
Set @Str = ' Select K_Code, Name1 From Table1'
INSERT @SelectQuery
Execute(@str)
RETURN
END
پيغام خطاي زير
EXECUTE cannot be used as a source when inserting into a table variable.
چرا فانكشن زير در Sql server 2000 با خطا مواجه ميشود
CREATE FUNCTION Test ()
RETURNS
@SelectQuery TABLE
(
K_Code varchar(15),
Name1 nvarchar(50)
)
AS
BEGIN
Declare @Str Varchar(1000)
Set @Str = ' Select K_Code, Name1 From Table1'
INSERT @SelectQuery
Execute(@str)
RETURN
END
پيغام خطاي زير
EXECUTE cannot be used as a source when inserting into a table variable.