一、建表、表加主键、加索引报错

1、Error Code: -542, SQL State: 42831

涉及的字段必须加上 not null。

2、Error Code: -574, SQL State: 42894

默认值或者数据类型有问题,比如取系统时间默认用CURRENT DATE(与oracle不同SYSDATE)不支持格式化时间,数字类型用NUMERIC(非NUMBER)。

3、Error Code: -102, SQL State: 54002

表字段描述(comment)超长。

4、Error Code: -604, SQL State: 42611

字段长度设置超长,NUMERIC(%s, %p),%s设置长度太长。

5、Error Code: -104, SQL State: 42601

去掉建表语句中设置主键行的“clustered”单词

二、插入数据异常

1、Error Code: -413, SQL State: 22003

字段类型NUMERIC默认长度为8,改成NUMERIC(%n)加长。

2、Error Code: -803, SQL State: 23505

主键冲突,数据已存在。

3、Error Code: -433, SQL State: 22001

字段值超长,需要加长字段length。

三、删除

1、Error Code: -204, SQL State: 42704

表不存在时删除表或加字段描述。

四、创建序列

1、Error Code: -846, SQL State: 42815

序列maxvalue最大支持8个9,前面可加“0”

DB2数据库建表报错的更多相关文章

  1. db2数据库sql报错信息

    sqlcode sqlstate 说明 000 00000 SQL语句成功完成   01xxx SQL语句成功完成,但是有警告 +012 01545 未限定的列名被解释为一个有相互关系的引用 +098 ...

  2. hive建表报错:Specified key was too long; max key length is 767 bytes,hadoophive

    情况描述 Hive建表时报错,元数据存储在mysql中. 报错信息 如下: FAILED: Execution Error, bytes com.mysql.jdbc.exceptions.jdbc4 ...

  3. MySQL数据库创建表报错的解决方案

    实体类 package com.tao.pojo; public class Student { private String id; private String name; private Str ...

  4. django建表报错

     今天在用pycharm创建数据库的表的时候碰见了一个报错,这还是头一次碰见这种奇怪的错误.这里记住希望能避免错误. 我所创建的表是用的django原有的用户表,做了一下继承. class UserI ...

  5. sql server 2008 创建新数据库报错、创建表报错、更改表的设计报错

    一:创建数据库报错如下: 二:解决,将软件以管理员身份运行 三:创建表报错如下图: 四:解决办法,在你创建的数据库下面的安全里,找到你创建的用户,属性,添加权限,红色标注,然后确定: 五:更改表的设计 ...

  6. 关于使用DB2数据库的项目后台报-420错误码的问题

    ###  Error querying database.  Cause: com.ibm.db2.jcc.am.SqlDataException: DB2 SQL Error: SQLCODE=-4 ...

  7. db2 数据库操作JDBC .addBatch() 方法执行时,报错排查结果

    今天调试db2数据的存储时,jdbc使用addBatch方法时,抛出异常,异常信息如下: [jcc][1091][10404][3.62.56] 数据转换无效:参数实例  对于所请求的转换无效. ER ...

  8. DB2 数据库常用操作【持续更新】

    好久没写博客了. 上次还是两个月前. 1. 连接数据库 db2 connect to dbName user userName using password 2. 查看表结构 db2 "de ...

  9. DB2数据库备份还原

    恢复及备份NC DB2数据库步 一. 安装DB2数据库 解压db2v9.5ins.rar安装,在写此文档时客户一般用的是9.5: 注意不要将db2安装到系统盘: 二. Windows版本 1.数据库备 ...

  10. DB2数据库基础

    一.DB2数据库安装教程 DB2安装教程:https://jingyan.baidu.com/article/e75057f2f59ef9ebc91a8905.html 二.DB2常用命令 1. 打开 ...

随机推荐

  1. C++ map容器 学习总结

    -----------------------------------------------map/multimap容器 map/multimap特性 map相对于set区别,map具有键值和实值, ...

  2. 视频音频对嘴--Wav2Lip

    之前介绍了将图片加音频进行对嘴处理,生成新的视频:基础版: https://www.cnblogs.com/cj8988/p/18952604 进阶版(加表情) :https://www.cnblog ...

  3. 快速复习mybatis

    mybatis面试题 1.MyBatis特性 1) MyBatis 是支持定制化SQL.存储过程以及高级映射的优秀的持久层框架 2) MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及 ...

  4. js下载cos或者oos资源

    const url = "http://cos.dshvv.com/aegis/xby.mp3"; const btn = document.querySelector(" ...

  5. vue3组合式api 和 react自定义hooks

    前言 其实两者是一个东西,只是叫法不通 而且显然这次是vue抄袭了react 为了对比,我举了两个例子,都用了一套数据 Mock.mock("/getStudent",option ...

  6. 页面上多个audio只播放一个

    // ts版-vue private justPalyOne() { const audios = document.querySelectorAll("audio"); // 暂 ...

  7. RMF Computation of Rotation Minimizing Frames 实现

    简介 本文实现了, 局部标架沿着曲线旋转最小. 参考链接 https://github.com/merendaz/topo-blend/blob/42bef6f34b86ae73981938380e1 ...

  8. dhcp 和static openwrt

    config interface 'lan' option ifname 'eth0' option proto 'static' option ipaddr '192.168.111.87' opt ...

  9. 利用text-generation-webui快速搭建chatGLM2/LLAMA2大模型运行环境

    text-generation-webui  是一个基于Gradio的LLM Web UI开源项目,可以利用其快速搭建各种文本生成的大模型环境. 一.安装 text-generation-webui的 ...

  10. 如何在FastAPI中整合GraphQL的复杂度与限流?

    扫描二维码 关注或者微信搜一搜:编程智域 前端至全栈交流与成长 发现1000+提升效率与开发的AI工具和实用程序:https://tools.cmdragon.cn/ 一.GraphQL 与 Fast ...