当前位置: 首页 > 知识库问答 >
问题:

从CSV填充postgres表列时出现非空约束错误

闻人献
2023-03-14

postgres是否试图填充CSV中的所有列并抱怨,因为它没有在CSV中找到具有非空约束的列?如何告诉postgres不要担心其他列,而是将命令中声明的name列复制到表中?

共有1个答案

赫连瀚
2023-03-14

有两个错误:

>

  • 文件名放在单引号中。

    添加(格式为'csv')

  •  类似资料:
    • 我将一些Javascript定义为: 这是从函数调用的: 当页面尝试加载时,我在控制台中得到以下信息: 错误:缩小的反应错误#31;访问https://reactjs.org/docs/error-decoder.html?invariant=31&args[]=object%20with%20keys%20%7b1%7d&args[]=获取完整消息,或使用非缩小的开发环境获取完整错误和其他有用警

    • 主要内容:在创建表时设置非空约束,在修改表时添加非空约束,删除非空约束MySQL非空约束(NOT NULL)指字段的值不能为空。对于使用了非空约束的字段,如果用户在添加数据时没有指定值,数据库系统就会报错。可以通过 CREATE TABLE 或 ALTER TABLE 语句实现。在表中某个列的定义后加上关键字 NOT NULL 作为限定词,来约束该列的取值不能为空。 比如,在用户信息表中,如果不添加用户名,那么这条用户信息就是无效的,这时就可以为用户名字段设置非空约

    • 我有这个jsp代码。 UserList由数据类型为“Car”的名为“car”的属性组成 用户的Pojo类: 我使用的是Spring MVC框架。在页面加载时,我的应用程序应该显示一个包含用户列表的表格。在controller中,我查询用户列表,并将其添加到ModelAndView对象中 控制器代码: 当我尝试不使用car(tabledata标记)时,JSP正在毫无例外地运行,并在表中显示用户列表。

    • 我有亲子关系。当我要在标识符相同时插入,我希望它更新。 这是我的服务: 当我调试更新时,它说 错误:“ms\u exploded\u header\u id”列中的null值违反非null约束详细信息:失败行包含(20,333,2,null,null,null,null,null,null,null,null,null)。 虽然我已经按应有的方式插入了存储库,但在保存新存储库时没有问题,但在更新父

    • 我尝试使用cbv的im来保存一个对象,我不熟悉使用它,并且我尝试使用create view来保存一个对象,但是得到这个错误: "Not NULL约束失败:forum_question.user_id" 我将不胜感激初学者友好的解释如何解决这个问题,也许还有提示,谢谢! models.py: 表单.py: 视图.py: 例外?: 编辑3: 其他信息: 回溯(最近一次调用最后):文件“/主页/钛/本地

    • 我有一个非常令人沮丧的错误,我无法解释。我创建了一个Android应用程序,使用Android AppCompat使其与旧版本兼容。这是我的主要活动布局文件:{Androidx}。 这是我的java文件: 这是我的xml文件: 这是我的gradle文件 }gradle文件中的依赖项 } 主要问题是我的应用程序说,不幸的是,应用程序已经停止。以下是“运行”选项卡中的详细信息 D/skia:-缩放位图