SQL2000只读视图
我检查了 BOL,但没有看到我要找的东西。 我知道Oracle在创建视图时有一个“WITH READ ONLY”选项。 我在 SQL2000 中没有看到这个选项。 我是否需要添加 INSTEADOF 触发器来完成此任务? 简而言之,我不希望视图的用户能够更新数据。
谢谢 英石
I've checked BOL and I don't see what I'm looking for. I know that Oracle has a "WITH READ ONLY" option when creating a view. I don't see this option in SQL2000. Do I need to add an INSTEADOF trigger to accomplish this? In short, I don't want users of the view to be able to update the data.
Thanks
ST
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
有两个选项,不授予用户插入、删除或更新视图的权限
,或者在只读文件组上创建视图(这意味着没有人可以插入、更新或删除)
two options, don't give users insert, delete or update permissions to the view
or create a the view on a read only filegroup (this means that nobody can insert or update or delete)
感谢那。 我知道这些,但都不可能。 我将创建引发错误的“而不是”触发器。
谢谢
英石
Thanks for that. I knew of those but neither are possible. I'll create "instead of " triggers which throw errors.
Thanks
ST