gpt4 book ai didi

mysql - 为什么 MariaDB 上的 CHECK 语句适用于 Windows 而不是 Linux?

转载 作者:搜寻专家 更新时间:2023-10-30 20:07:43 25 4
gpt4 key购买 nike

所以,昨天我在大学上数据库课,老师告诉我们做一个简单的练习来向我们展示外键是如何工作的,所以,我带着一台装有 antergos 的笔记本电脑去大学,之前我已经安装了 MariaDB,但是我的同事们在 Windows 上有 MySQL,我们制作了带有 CHECK 约束的表来验证年龄 >= 18,但它并不适用于所有人,我在 MySQL 手册中看到:

CHECK is parsed but ignored.

但在我的 Windows 机器上,CHECK 可以与 MariaDB 一起使用,我不知道为什么。

MariaDB prompt my Linux machine

MariaDB prompt on my windows machine

windows版本:10.3.7-MariaDBlinux版本:10.1.36-MariaDB

最佳答案

CHECK 约束已添加到 MariaDB 10.2.1 版

参见 docs了解更多信息

关于mysql - 为什么 MariaDB 上的 CHECK 语句适用于 Windows 而不是 Linux?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52681755/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com