【问题标题】:Sybase null datetimeSybase 空日期时间
【发布时间】:2015-09-29 19:13:53
【问题描述】:

我试图在表格中插入一行,同时保留两个日期时间列为空。

错误(两列):

表冲突中的列column_name不允许空值。

table 唯一的约束是主键约束。约束不在日期时间列上。

Sybase 中的日期时间是否可以为空?

【问题讨论】:

  • 请分享您的表定义代码
  • 可以分享表格脚本和插入脚本吗?

标签: datetime null sybase sap-ase


【解决方案1】:

您可以尝试将 NULL 值转换为日期时间数据类型,看看是否可行。

例如:

INSERT INTO tbl_conflict (date_column) VALUES (CAST(NULL AS datetime))

【讨论】:

    【解决方案2】:

    我没有意识到 Sybase 的默认列不为空。我需要将列设置为空。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2010-12-25
      • 1970-01-01
      • 1970-01-01
      • 2021-11-14
      • 2010-09-18
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多