ストアド プロシージャを記述しようとしています。しかし、この奇妙なエラーが発生します..誰かが私を助けてくれればいいのですが...
これは私のストアド プロシージャです。
ALTER PROCEDURE [dbo].[Usp_search] (@keyword NVARCHAR(500))
AS
BEGIN
DECLARE @tab TABLE (
id UNIQUEIDENTIFIER,
Title NVARCHAR(250),
Description NVARCHAR(500),
FilePath NVARCHAR(500),
UploadDate DATETIME,
FileName NVARCHAR(250),
CourseName NVARCHAR(150),
FullName NVARCHAR(250),
School NVARCHAR(250))
INSERT INTO @tab
SELECT un.Id,
un.Title,
un.Description,
un.FileName,
un.FilePath,
uc.CourseName,
up.Fullname,
up.School,
un.UploadDate
FROM UserNotes un
INNER JOIN UserCourse uc
ON un.CourseId = uc.Id
INNER JOIN UserProfile up
ON up.Id = un.UserId
WHERE FREETEXT(( un.Title, un.Description, un.Tag ), @keyword)
SELECT *
FROM @tab
RETURN
END
--exec usp_search 'mvc'
これはエラーです: 文字列から日付や時刻を変換するときに変換に失敗しました。