中国开发网: 论坛: 程序员情感CBD: 贴子 253604
haitao
insert时出了点问题
INSERT 语句
INSERT 语句通过分区视图将数据添加到成员表中。INSERT 语句必须遵守下列规则:

1、所有列必须包含在 INSERT 语句中,即使基表中的列可能为 NULL 或在基表中定义了 DEFAULT 约束。
2、不能在 INSERT 语句的 VALUES 子句中指定 DEFAULT 关键字。
3、INSERT 语句提供的值必须符合在一个成员表的分区列上定义的 CHECK 约束逻辑。
4、如果一个成员表包含具有标识属性的列,则不能使用 INSERT 语句。
5、如果一个成员表包含 timestamp 列,则不能使用 INSERT 语句。
6、如果存在具有同一视图或任一成员表的自联接,则不能使用 INSERT 语句。

1和4合起来,岂不是“包含具有标识属性的列的分区视图无法使用Insert 分区视图”?!
--直接insert到对应的成员表是可以,但是这就要sql的执行者判断到底该insert哪一个成员表了。。。
我的blog:http://szhaitao.blog.hexun.com & http://www.hoolee.com/user/haitao
--以上均为泛泛之谈--
不尽牛人滚滚来,无边硬伤纷纷现 人在江湖(出来的),哪能不挨刀(总归是要的)
网络对话,歧义纷生;你以为明白了对方的话,其实呢?

您所在的IP暂时不能使用低版本的QQ,请到:http://im.qq.com/下载安装最新版的QQ,感谢您对QQ的支持和使用

相关信息:


欢迎光临本社区,您还没有登录,不能发贴子。请在 这里登录