在Oracle中,我试图创建一个结合名和姓的函数。每当我运行下面的代码时,我收到一个错误00905。在@FirstName旁边的@符号下方会出现一个红色的小波浪下划线。生成oracle错误00905
CREATE OR REPLACE FUNCTION LastNameFirst
(
@FirstName CHAR(25),
@LastName CHAR(25)
)
RETURNS VARCHAR(60)
AS
BEGIN
DECLARE @FullName VARCHAR(60);
SET @FullName = RTRIM(@LastName) + ', ' + RTRIM(@FirstName);
RETURN @FullName;
END;
您的语法与Oracle无关。这是SQL Server语法。 –