在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語法。 –