当前位置: 首页 > 编程笔记 >

DB2表的特定列定义为“ NOT NULL WITH DEFAULT”。

宋瀚海
2023-03-14
本文向大家介绍DB2表的特定列定义为“ NOT NULL WITH DEFAULT”。,包括了DB2表的特定列定义为“ NOT NULL WITH DEFAULT”。的使用技巧和注意事项,需要的朋友参考一下

当我们定义DB2表时,我们可以将任何列声明为“ NOT NULL”,这意味着在任何情况下该列都不能存储NULL值。

现在,如果我们尝试使用NULL指示符中的-1值将NULL值存储在COBOL-DB2程序的此列中,则查询将失败。在这种情况下,SQLCA的SQLCODE字段将给出错误代码-407。根据IBM文档-407错误代码指出-

“AN UPDATE, INSERT, OR SET VALUE IS NULL, BUT THE OBJECT COLUMN CANNOT CONTAIN NULL VALUES”.
 类似资料:
  • 问题内容: 我开始使用StringTemplate 4,并且尝试从存储在数据库中的简单字符串创建模板。我用这样的东西: 现在,如果我定义的全部或少于模板定义的属性,则一切正常。现在,如果我尝试添加一个不存在的属性,则会出现以下异常: 这是有道理的。但是,似乎没有办法让我事先知道为template定义了哪些属性。我期待找到类似的东西: 但是没有这种方法。我对么?有没有办法解决? 问题答案: 您可以用

  • 问题内容: 我有以下问题。我有三个类,A,B和C。A包含一个与B:s相关的一对一列表。B包含与C的ManyToOne关系。C包含一个名为“名称”的字段,B也包含一个名为“名称”的字段。我要完成的工作是让A列表中的项目主要按C的名称排序,然后按B的名称排序- 问题是我不知道该怎么做。可能吗? 我使用EclipseLink作为我的JPA提供程序。 编辑是,我尝试了不同的变体,例如@OrderBy(“

  • 我有一个表格,例如如下: 我想在特定条件下对上述数据进行排序,例如:按升序对值s2的数据进行排序,其中col2=A5,这意味着数据应按正常顺序进行排序,但如果col2='A5',则值s2的顺序应为升序或降序的行应排在第一位,如下所示。 col2='A5'中的数据应根据列values2的值按升序或降序排列。这能实现吗? 具体来说,让我们只进行排序。如果我按col2下单。行将按A1、A2、A3、A4、

  • 描述 (Description) 定义列表用于通过使用两者来显示名称值对 和 元素。 元素 代表definition term ,它是正在定义的术语,元素“dd”是“dt”的定义。 例子 (Example) 以下示例演示了在Foundation中使用definition lists - <!doctype html> <head> <meta charset = "utf-8"

  • 使用WLS 12,我有以下EJB定义: 我也有以下定义:

  • 有没有一种方法可以使用Jackson JSON处理器来执行自定义字段级别的序列化?例如,我想让 注意,age=25被编码为数字,而favoritenumber=123被编码为字符串。Jackson将编组为一个数字。在这种情况下,我希望将favoriteNumber编码为字符串。