hhdb客户端介绍(5)

功能介绍

数据表操作

选中数据库中的某个表,点击鼠标右键,可以对表进行相应的操作
在这里插入图片描述

删除表

右键点击删除表,会弹窗进行二次确认,确认后才进行删除进行删除操作,

编辑表

右键点击编辑表,可以更改表的相关设置

在这里插入图片描述

添加字段: 在最后一行添加一个新字段
可以设置表名称,字段名称、字段类型、字段长度(有些类型不需要长度)小数点位数、是否为null,是否主键(是主键则会显示1),默认值

插入字段: 在选中位置插入一个新字段
可以设置表名称,字段名称、字段类型、字段长度(有些类型不需要长度)小数点位数、是否为null,是否主键(是主键则会显示1),默认值

删除字段: 删除选中的字段

触发器

可以添加、修改、删除触发器
在这里插入图片描述

添加触发器: 在最后一行添加一个新的触发器
可以设置触发器名称、触发类型、触发条件
并在下方的BEGIN ...END 之间填入需要执行的sql语句

删除触发器: 删除选中的触发器

索引

可以添加、修改、删除索引
在这里插入图片描述
添加索引: 在最后一行添加一个新的索引
可以设置索引名称、索引字段、索引类型、索引方法、注释

删除索引: 删除选中的索引

外键

可以添加、修改、删除外键
在这里插入图片描述
添加外键: 在最后一行添加一个新的外键
可以设置外键名称、外键字段、被引用的模式、被引用的表(父)、被引用的字段

删除外键: 删除选中的外键

新建表

右键点击新建表,可以新建一张表配置其中内容

在这里插入图片描述
添加字段: 在最后一行添加一个新字段
可以设置表名称,字段名称、字段类型、字段长度(有些类型不需要长度)小数点位数、是否为null,是否主键(是主键则会显示1),默认值

插入字段: 在选中位置插入一个新字段
可以设置表名称,字段名称、字段类型、字段长度(有些类型不需要长度)小数点位数、是否为null,是否主键(是主键则会显示1),默认值

删除字段: 删除选中的字段

触发器

可以添加、修改、删除触发器
在这里插入图片描述

添加触发器: 在最后一行添加一个新的触发器
可以设置触发器名称、触发类型、触发条件
并在下方的BEGIN ...END 之间填入需要执行的sql语句

删除触发器: 删除选中的触发器

索引

可以添加、修改、删除索引
在这里插入图片描述
添加索引: 在最后一行添加一个新的索引
可以设置索引名称、索引字段、索引类型、索引方法、注释

删除索引: 删除选中的索引

外键

可以添加、修改、删除外键
在这里插入图片描述
添加外键: 在最后一行添加一个新的外键
可以设置外键名称、外键字段、被引用的模式、被引用的表(父)、被引用的字段

删除外键: 删除选中的外键

注意事项

在这里插入图片描述

表名称
不能为空 需要填入字母 数字 下划线 可以输入特殊符号但会保存失败
归属于下列字符中的会这样报错:(`*()<>|@%'; )
在这里插入图片描述
其他的特殊字符会提示第二个
在这里插入图片描述

字段名称
不能为空,可以是数字,下划线、字母,可以空格
单/双引号会报错

长度
应输入正整数
也可以输入空格、字母、单/双引号等特殊字符,但会报错

对于不需要设置长度的字段类型,修改长度会报错如下:
在这里插入图片描述
char、varchar最大长度为16382,从16383开始就会报错 如下:
在这里插入图片描述
int相关类型不需要设置长度
flot、double不需要设置长度
rela与flot同义 5.7后不推荐使用 8.0后被完全移除
decimal最大输入65 小数点最大输入30 超过会报错
numeric 保存会报错 navicat测试会自动变成decimal
在这里插入图片描述
在这里插入图片描述
datetime、timestamp最大值为6 超过6会报错
在这里插入图片描述
date 不需要设置长度
enum、set不需要设置长度
binary(存储二进制字符串)最大值为255 超过255会报错
在这里插入图片描述
bit 最大值为64 超过64会报错
在这里插入图片描述
blob、text相关系列不需要设置长度

geometry、geometrycollection、linestring、point、multipoint(存储地理空间数据)不需要设置长度

触发器

触发器名字不能为空 不能为空格和其他特殊字符
触发器名称最大长度为64 超过64会报错
在这里插入图片描述
在这里插入图片描述
提示之后会删除之前有问题的触发器
在这里插入图片描述

索引

索引名称
不能为空,不能为空格和其他特殊字符
索引名称最大长度为64 超过64会报错
在这里插入图片描述

外键

外键名称
不能为空,不能为空格和其他特殊字符
外键名称最大长度为64 超过64会报错
在这里插入图片描述

posted @   恒辉信达  阅读(9)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 记一次.NET内存居高不下排查解决与启示
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
点击右上角即可分享
微信分享提示