이제 SP를 만드는 데 익숙하지 않고 지금 내 테이블 보고서에 값을 삽입하기 위해 SP를 만들려고합니다.저장 프로 시저 오류 : "nvarchar 데이터 형식을 uniqueidentifier로 변환하는 중 오류가 발생했습니다"
Msg 8114, Level 16, State 5, Procedure spInsertOrUpdate, Line 0 Error converting data type nvarchar to uniqueidentifier
누군가가이 문제를 좀 도와 주시겠습니까 :
CREATE TABLE Report (
ID UNIQUEIDENTIFIER PRIMARY KEY NOT NULL,
STAFF VARCHAR(1000)NOT NULL,
EMAIL VARCHAR(1000)NOT NULL,
LASTCHANGE DATE NOT NULL
)
CREATE PROCEDURE spInsertOrUpdate(
@ID UNIQUEIDENTIFIER,
@STAFF VARCHAR(1000),
@EMAIL VARCHAR(1000),
@LASTCHANGE DATETIME
) AS
BEGIN
INSERT INTO Report(ID, STAFF, EMAIL, LASTCHANGE)
VALUES(@ID, @STAFF, @EMAIL, @LASTCHANGE)
END
EXEC spInsertOrUpdate NEWID, 'Evlyn Dawson', '[email protected]', GETDATE
오른쪽 SP를 실행 한 후 나는 오류 다음?
I가 괄호를 추가 할 때마다 나는 항상이 오류 중 하나 NEWID 또는 GETDATE : 잘못된 구문 가까운 ')' –