Field of view xxxx underlying table doesn't have a default value 的一种解决方法
今天在使用视图时偶然间发现不能向视图中插入数据,后经过排查找到了原因,特此记录下来。下面请看简单的视图demo ,如下所示,
CREATE OR REPLACE VIEW t5
AS
SELECT last_name ,email
FROM employees ;SELECT * FROM t5;
就是这样一个很简单的视图,当我使用插入语句时,发现一直无法插入, 插入语句如下所示:
INSERT INTO t5 VALUES('张飞','zf@163.com');
异常信息如下所示:
造成该问题的原因是: 当向视图中插入数据时,同时也会向原表插入数据插入数据 ,而原表(employees)中存在多个字段不允许为空,所以无法插入 ,将这些不允许为空的字段修改为允许为空即可。
Field of view xxxx underlying table doesn't have a default value 的一种解决方法相关推荐
- 使用 ADOX 将 Table 添加到 Catalog 时报“类型无效”的原因和解决方法
http://blog.csdn.net/kfhzy/article/details/6020283 http://blog.csdn.net/kfhzy/article/details/602054 ...
- android中view手势滑动冲突的两种解决方法
android中view手势滑动冲突的解决方法,主要解决方法有两种,外部和内部拦截.有需要的可以参考下. Android手势事件的冲突跟点击事件的分发过程息息相关,由三个重要的方法来共同完成,分别是: ...
- XXXX is not in the sudoers file. This incident will be reported解决方法
XXXX is not in the sudoers file. This incident will be reported解决方法 假设你用的是Red Hat系列(包括Fedora和CentOS ...
- Every derived table must have its own alias(sql语句错误解决方法)
1. 在做多表查询,或者查询的时候产生新的表的时候会出现这个错误:Every derived table must have its own alias(每一个派生出来的表都必须有一个自己的别名). ...
- XXXX is not in the sudoers file. This incident will be reported解决方法
假设你用的是Red Hat系列(包括Fedora和CentOS)的Linux系统.当你执行sudo命令时可能会提示"某某用户 is not in the sudoers file. Thi ...
- mysql返回#1114 – The table ‘xxxx’is full解决方法
发现执行mysql的 REPLACE INTO 的时候mysql返回 #1114 – The table 'xxxx' is full 这个错误. 以前没有遇到过,于是查找资料解决这个问题.得知是由于 ...
- MySQL 出现 The table is full 的解决方法
MySQL 出现 The table is full 只有一个原因,对应的表数据容量达到系统上限.具体限制请查看官方手册:http://dev.mysql.com/doc/refman/5.1/zh/ ...
- 使用@atuowired注解无法注入bean的解决方法(出现Field userMapper in com.peng.service.Impl.UserServiceImpl required a b
使用@atuowired注解无法注入bean的解决方法(出现Field userMapper in com.peng.service.Impl.UserServiceImpl required a b ...
- 关于“No module named XXXX”的解决方法
关于"No module named XXXX"的解决方法 我们在使用pycharm的时候,经常会看见下面的错误提示.意思是:没有名字叫CV2的模块 也就是说,在配置该项目的解释器 ...
- SAP CDS view自学教程之六:如何在CDS view里消费table function
Let's try to resolve one real issue now. What we want to achieve is: in CRM we need a CDS view which ...
最新文章
- html 写一个日志控件 查看log
- java线程stop re_Java 多线程 之 stop停止线程实例
- Java按钮哪个方法响应_当用户点击按钮时,Java程序采用什么方法来响应?()
- 刚毕业的参加工作的黄金时期的核心策略:打好基础
- 微型计算机kong控制技术,AT89C2051单片机在步进电机控制中的应用
- javascript 中的暗物质 - 闭包
- python可视化报表制作教程_如何使用Python快速制作可视化报表
- Java获取世界各国各城市代码_获取世界各国、全国省份、城市、县
- ddwrt(ddwrt和openwrt哪个好)
- 每日一课 | AES加密和解密(CBC模式)
- 微信公众号-定位之地址逆解析导航
- idm老是下载到99多就停止了 idm下载中断后无法继续下载
- 第九章:MATLAB:程序设计(一)M文件
- win7如何开启Telnet服务
- 安装rabbitMQ踩的坑
- 程序员的中年危机及路在何方?
- 二 、C语言程序的基本语句和基本结构
- Java中使用JDBC操作Postgresql
- C#中调用WIN32API函数
- 2022年中国电动两轮车行业发展趋势:行业集中度不断提升,销量市场空间广阔[图]