簡體   English   中英

我正在嘗試在 sql 服務器中創建觸發器,但我收到錯誤“關鍵字‘用戶’附近的語法不正確。”

[英]i'm trying to create trigger in sql server and i'm getting error “Incorrect syntax near the keyword 'user'.”

我想從表 Aspnetusers 中的用戶中插入數據,但我收到此錯誤關鍵字“用戶”附近的語法不正確我不知道代碼的問題在哪里

create trigger insertdata
ON AspNetUsers
After Insert
as
begin
declare
@userid int,
@userfname nvarchar(50),
@userlname nvarchar(50),
@Usermail nvarchar(50)
select @userid=ClientID,@userfname=FirstName,@userlname=LastName,@Usermail=UserName from AspNetUsers 
insert into user values(@userid,@userfname,@userlname,@Usermail)

end
go
    create trigger insertdata
    ON final
    After Insert
    as
    begin
    declare
    @userid int,
    @userfname nvarchar(50),
    @userlname nvarchar(50),
    @Usermail nvarchar(50)
    select @userid=ClientID,@userfname=FirstName,@userlname=LastName,@Usermail=UserName from AspNetUsers 
    insert into [user] values(@userid,@userfname,@userlname,@Usermail)
    end
    go

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM