SQL-增


前言

本文主要记录SQL增操作的相关笔记


1、建表时检查表是否已经存在

不存在则按照后续内容进行新建。
代码如下(示例):

CREATE TABLE if not exists test_table
(first varchar(45) not null,
last varchar(45) not null);

2、建表后再增加一列数据

使用一下语句即可,如果要设置默认值的话在语句最后加入“DEFAULT”关键字即可。
代码如下(示例):

alter table actor add create_date datetime not null DEFAULT '2020-10-01 00:00:00'

3、增加外键约束

已知一下两个表table1与table2,我们需要在table2表上创建外键约束,其ID_no对应table1表的主键ID。

CREATE TABLE table1(
ID INT PRIMARY KEY NOT NULL,
NAME TEXT NOT NULL
);
CREATE TABLE table2(
ID_no INT NOT NULL
);

--创建的命令如下:
alter table table2 add foreign key(ID_no) references table1(ID);

猜你喜欢

转载自blog.csdn.net/Gaojiaotong/article/details/121732024
今日推荐