问答题

简答题 SQL SERVER对在视图上进行INSERT、UPDATE、DELETE操作,主要有哪些限制?

【参考答案】

在进行插入操作时:
1、 用户必须具备插入数据的相关权限
2、 试图只能引用一个基表的列
3、 试图所包含的列必须直接引用表列中的基础数据,不能通过聚合函数或计算等方式派生
4、 Insert语句不允许为空值 5、 必须符合在相关列上定义的约束条件
6、 试图中不能包含DISTINICT,GROUP BY或HAVING子句
7、 在试图定义中使用了WITH CHECK OPTION,插入时将检查是否符合定义视图中SELECT语句所设置的...

(↓↓↓ 点击下方‘点击查看答案’看完整答案 ↓↓↓)
热门 试题

相关试题