Hallo,
wie ist der Sytax für Tabellenwertfunktionen?
Beispielsweise:
CREATE FUNCTION getdepartments()
RETURNS @departments TABLE(
DNAME VARCHAR(25),
DEPTID VARCHAR(10),
DBONUS DECIMAL(7,2))
AS
BEGIN
INSERT @departments SELECT * FROM DEPARTMENT;
RETURN
END
Allerdings bekomme ich eine Fehlermeldung, "Falsche Syntax near '@'"
wie ist der Sytax für Tabellenwertfunktionen?
Beispielsweise:
CREATE FUNCTION getdepartments()
RETURNS @departments TABLE(
DNAME VARCHAR(25),
DEPTID VARCHAR(10),
DBONUS DECIMAL(7,2))
AS
BEGIN
INSERT @departments SELECT * FROM DEPARTMENT;
RETURN
END
Allerdings bekomme ich eine Fehlermeldung, "Falsche Syntax near '@'"