2017-06-12 68 views
0

我有一个表,我想测试它的一个触发器,我尝试选择 查询行来查看表中包含的内容,但出现错误,并且在所有MY SQL项目inserted和deleted表对我来说,这并不工作是我写的Sql服务器触发器:无效'插入'对象名

的是出现错误(在图像)

CREATE TRIGGER TR 
    on Ligne 
    for insert 
    as 
    begin 
     select * from inserted 
    end 

enter image description here

请有任何解决方案这个问题,并感谢

我发现,当我将鼠标悬停在插入它告诉我这个enter image description here

+0

你的代码工作正常跟我来! –

+0

我发现,当我把我的光标插入表格它告诉我这个消息目前还没有在IntelliSense的Transact-SQL –

+0

支持TRIGGER了解创建通过添加你面对确切的错误,以便更新你的问题。 –

回答

1

您是否确定在SSMS中启用了智能感知功能?

进入工具>>选项>>文本编辑>>的Transact-SQL >>智能感知

enter image description here

然后 - 如果已启用 - 有时它有助于刷新本地缓存:

enter image description here

0

你试过放置i在关键字的后面,插入?

CREATE TRIGGER TR 
    on Ligne 
    for insert 
    as 
    begin 
     select * from inserted i 
    end 
+0

我刚刚试过并且无法正常工作 –

+0

当我将光标放在插入的表上时,它向我显示此消息CRAETE TRIGGER目前在智能中不受支持Transact-sql –

+0

@mohammedaamoum您能够显示某些截图错误? – Alvin