首页 > 其他分享 >hhdb客户端介绍(5)

hhdb客户端介绍(5)

时间:2024-12-11 09:35:55浏览次数:4  
标签:触发器 删除 外键 索引 添加 报错 介绍 hhdb 客户端

功能介绍

数据表操作

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

删除表

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

编辑表

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

在这里插入图片描述

添加字段: 在最后一行添加一个新字段
可以设置表名称,字段名称、字段类型、字段长度(有些类型不需要长度)小数点位数、是否为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会报错
在这里插入图片描述

标签:触发器,删除,外键,索引,添加,报错,介绍,hhdb,客户端
From: https://www.cnblogs.com/henghuixinda/p/18598599

相关文章

  • 云端全托管搜索引擎Elasticsearch Service产品介绍
    ElasticsearchService(ES)是云端全托管海量数据检索分析服务,拥有高性能内核,集成X-Pack。ES支持通过自治索引、存算分离、集群巡检等特性轻松管理集群,也支持免运维、自动弹性、按需使用的Serverless模式。使用ES您可以高效构建信息检索、日志分析、运维监控等服务,它独特......
  • spring-boot-starters介绍
    SpringBoot1.4.3.RELEASE版本的spring-boot-starters包含众多模块,其中常用的有:spring-boot-starter:核心启动器,包括自动配置、日志和YAML支持。spring-boot-starter-aop:支持面向切面编程(AOP),集成SpringAOP和AspectJ。spring-boot-starter-logging:提供默认的日志框架支持,......
  • 第86篇 网络通信的基础介绍
    1.什么是网络通信网络是由若干节点和连接这些节点的链路构成,表示诸多对象及其相互联系。网络是信息传输、接收、共享的虚拟平台,通过它把各个点、面、体的信息联系到一起,从而实现这些资源的共享。网络是人类发展史来最重要的发明,提高了科技和人类社会的发展。1.1通信:信息的传递......
  • Redis篇-1--入门介绍(内存,I/O模型分类,I/O多路复用,redis事务,redis发布/订阅,单线程模型,Lu
    1、Redis概述‌Redis(RemoteDictionaryServer),全称为远程字典服务。‌是一个开源的、使用C语言编写的、支持网络交互的、可基于内存也可持久化的Key-Value数据库。Redis提供了多种数据类型的存储,来适应不同场景下的存储需求。并提供多种语言的API,兼容多种方式的集成。Red......
  • WSUS(Windows Server Update Services)在管理和分发更新时,随着时间的推移和更新数据量的
    WSUS(WindowsServerUpdateServices)在管理和分发更新时,随着时间的推移和更新数据量的增加,确实可能遇到性能瓶颈,尤其是在客户端数量较多时。即使客户端数量相对较少,但如果没有有效的优化,依然会导致服务崩溃、SQL数据库膨胀等问题。你已经采取了减少同步产品类型的措施,但仍然遇到......
  • web大学生个人网站作业模板——上海旅游景点介绍网页代码 家乡旅游网页制作模板 大学
    家乡旅游景点网页作业制作网页代码运用了DIV盒子的使用方法,如盒子的嵌套、浮动、margin、border、background等属性的使用,外部大盒子设定居中,内部左中右布局,下方横向浮动排列,大学学习的前端知识点和布局方式都有运用,CSS的代码量也很足、很细致,使用hover来完成过渡效果、鼠......
  • ACL介绍-访问控制列表
    全称:      英文:AccessControlList      中文:访问控制列表ACL是网络设备中用于定义流量过滤规则的一种技术。它由一系列规则组成,每条规则根据特定的匹配条件来决定是否允许或拒绝网络流量通过。这些条件通常包括源地址、目的地址、端口号等信息。AC......
  • 【大数据平台】公安网大数据平台交互N网一生态介绍方案
    在多网构建子平台与公安网大数据平台交互成七网一生态。”在新一代公安网数据域、互联网、政务网、感知网、J专网、W专网、ZB专网等构建子平台,和公安网的大数据平台进行交互,打造N网一生态。子平台作为双向数据通道和双向信令通道的同时,在公安大数据平台构建和展示全局数据资源......
  • 第80篇 35个Redis企业级性能优化点与解决方案的简单介绍
    前言Redis作为企业级应用中广泛使用的高性能键值存储数据库,其性能优化是一个复杂且多面的话题。Redis的性能优化涉及到硬件选择、配置调整、客户端优化、持久化策略等多个层面。1.硬件优化解决方案:选择更快的CPU、更多的内存、更快的磁盘(SSD推荐)和足够的网络带宽。2.合理的实......
  • C# HTTP实现断点续传客户端和服务端
    一、开篇描述本篇博客所描述的断点续传功能是基于c#语言,服务器端采用.net mvc框架,客户端采用winform框架。本篇博客实现断点续传功能的基本思路:1)服务器端是把接收到的文件流,追加到已有的文件;2)客户端是把文件流截段上传;其实,任何一种计算机语言基于这个思路(web客户端JavaScript......