sql - 从另一个表中为我的表的最后一列插入值
问题描述
嗨,我正在尝试从另一个表中为我的表的最后一列插入值,但出现错误 ERROR:
“名称”列中的空值违反非空约束细节:失败行包含 (ddf1caf0-26c2-49e1-8a73-64227eae1f50, null, null, null, null, null, 2532)。
解决方案
这个问题有两种解决方案
- 确保您选择的
name
值已填充该值。where name!=null
在选择查询中添加
或者
更改
software_instance
表,以接受name
列的空值。ALTER TABLE SOFTWARE_INSTANCES ALTER COLUMN NAME DROP NOT NULL
推荐阅读
- django - 为什么 Django 提出 ValueError?
- python - 使用 django-jsonschema-form 或 django-schemulator 将 jsonschema 渲染为表单
- firebase - 写入数据库的Firebase云函数多次写入并且永不返回
- ios - UICollectionView 在分页期间不更新单元格
- html - 如何在Angular的单个服务文件中传递来自不同方法的值?
- ios - iOS - 无法添加 URLRequest 的 http 标头
- javascript - 用新行和制表符替换多行中的字符串
- reactjs - 无法在子 componentDidMount 中获取 this.props
- solr - SolR 索引大小单独减小
- google-bigquery - 如何使用 BigQuery 让视图识别分区列