上一篇
mysql创建表的sql语句
- 行业动态
- 2024-05-21
- 3870
CREATE TABLE table_name (, column1 datatype,, column2 datatype,, column3 datatype,, …,);
创建表的SQL语句如下:
CREATE TABLE 表名 ( 列名1 数据类型(长度) [约束条件], 列名2 数据类型(长度) [约束条件], ... 列名n 数据类型(长度) [约束条件], PRIMARY KEY (主键列名), FOREIGN KEY (外键列名) REFERENCES 参照表名(参照列名) );
创建一个名为students的表,包含以下字段:
id:整数类型,自增长,作为主键
name:字符串类型,最大长度为50,不能为空
age:整数类型,范围在1到100之间
class_id:整数类型,作为外键,引用classes表的id字段
创建表的SQL语句如下:
CREATE TABLE students ( id INT AUTO_INCREMENT PRIMARY KEY, name VARCHAR(50) NOT NULL, age INT CHECK (age >= 1 AND age <= 100), class_id INT, FOREIGN KEY (class_id) REFERENCES classes(id) );
本站发布或转载的文章及图片均来自网络,其原创性以及文中表达的观点和判断不代表本站,有问题联系侵删!
本文链接:http://www.xixizhuji.com/fuzhu/197811.html