开发者社区 问答 正文

在OceanBase数据库中这语法有没有错误?为什么在MySQL上能建的索引,在OB上就报错?

image.png

展开
收起
曹凯1211 2023-08-09 11:30:59 168 发布于四川 分享
分享
版权
来自: OceanBase 举报
1 条回答
写回答
取消 提交回答
  • MySQL上,可以使用FOREIGN KEY约束来创建外键,并且可以指定SET NULL选项来处理被引用表中的删除操作。当引用表中的行被删除时,与之相关的外键列的值将被设置为NULL。

    然而,在OceanBase数据中心中,创建具有SET NULL选项的外键时会报错,错误信息为 "ERROR 1235 (0A000): create foreign key with set null option not supported"。这意味着OceanBase不支持在外键约束中使用SET NULL选项来处理删除操作。

    2023-08-10 23:54:28 举报
    赞同 评论

    评论

    全部评论 (0)

    登录后可评论