在MySQL数据库中,CHECK约束用于限制表中某个列的取值范围。它允许您定义一个逻辑表达式,只有当该表达式为真时,才允许插入或更新表中的数据。本文将介绍如何在MySQL中使用CHECK约束,并提供相应的源代码示例。
首先,我们需要创建一个包含CHECK约束的表。以下是一个名为"employees"的示例表,其中包含一个"age"列,我们将使用CHECK约束来限制年龄在18到65之间:
CREATE TABLE employees (
id INT PRIMARY KEY,
name VARCHAR(50)