mysqld:表mysql.plugin不存在_PostgreSQL 12.0 表操作

6670a55b1d2d43fcbc068f047662aada.png

-图形操作基本省略,特别的会贴出来

-创建表

3423c177c7102c5ce0908c3e21c3e5a8.png

9dfedca920d4735a077934ad662d7612.png

db31a099cfdd722f41cfa933093029ff.png

SQL命令 -

创建普通表

create table tb_emp1
(
id INT,
name varchar(25),
deptId INT,
salary FLOAT
);

f31bd3260d4f544d24ab1d6c981a3e5f.png

创建带主键的表

create table tb_emp2
(
id INT PRIMARY KEY,
name varchar(25),
deptId INT,
salary FLOAT
);

13424752dedaff9e3aa896f9baee4729.png
create table tb_emp2
(
id INT ,
name varchar(25),
deptId INT,
salary FLOAT,
PRIMARY KEY(id)
);

ae56e907bfa78e396ee53f7d5603a317.png

创建联合主键的表

CREATE TABLE tb_emp4
(
name VARCHAR(25),
deptId INT,
salary FLOAT,
PRIMARY KEY(name,deptId)
);

1b1aee24e0ef92d1de2445385e74a4e6.png

创建外键关联

88f147c7d95cb1f5eaa36074f2eea90c.png

定义字段不能为空

03f774dbdd0ccedc72c7337789f93017.png

指定某一字段唯一

22a454cefa2f6757ae2c7c90c788d62c.png

指定所有字段唯一

4c7e67e6cf6d8410b13dd3f0e96515c8.png

创建表 若空则为默认值

5a0daeaa33a1c542ec9d5b83c03d5f6a.png

删除表

-图形省略

删除的时候注意如果另一个表引用了正要删除的表,那么就不能删除了,如果需要删除的话,就必须另一个表删除外键才能删除

1.如果存在删除,不存在也不会报错

DROP TABLE IF EXISTS 表名;

420794f87b2f1b73d2f12829ec63996f.png

删除外键关联

7f2c62b7942feda46e0a94b1f517a89e.png

删除表中字段

ALTER TABLE 表名 DROP 字段名;

722d3ba0102748c3bf88b467648016e5.png

删除外键

ALTER TABLE 表名 DROP CONSTRAINT 外键字段

578840e5ed8b5c14763df64c5367cc18.png

修改数据表

ALTER TABLE 原表名 RENAME TO 新表名;

59af08cd5090b169b4399a49c5045056.png

修改表中的字段数据类型

ALTER TABLE 表名 ALTER COLUMN name TYPE 新的类型(长度);

66a2c48a38485959d50605eb59c0f409.png

修改表中的字段名称

ALTER TABLE 表名 RENAME 原字段名 TO 新字段名;

2d636af9195995f0fb10904a7a0cfe20.png

向表中添加新的字段

ALTER TABLE 表名 ADD COLUMN 字段名 数据类型 ;
不能为空
ALTER TABLE 表名 ADD COLUMN 字段名 数据类型 not null ;

bae8ad93e7035376c61236a8cd1163c4.png
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值