-
MySQL修改与删除触发器(DROP TRIGGER)
所属栏目:[MySql教程] 日期:2023-06-30 热度:3436
修改触发器可以通过删除原触发器,再以相同的名称创建新的触发器。
基本语法
与其他 MySQL 数据库对象一样,可以使用 DROP 语句将触发器从数据库中删除。
语法格式如下:
DROP TRIGGER [ IF EXISTS ] [数据库名[详细] -
MySQL查找、触发器
所属栏目:[MySql教程] 日期:2023-06-30 热度:6434
查看触发器是指查看数据库中已经存在的触发器的定义、状态和语法信息等。MySQL 中查看触发器的方法包括 SHOW TRIGGERS 语句和查询 information_schema 数据库下的 triggers 数据表等。本节将详细介绍这两种查看触发器[详细]
-
MySQL创建触发装置(CREATE TRIGGER)
所属栏目:[MySql教程] 日期:2023-06-30 热度:7769
触发器是与 MySQL 数据表有关的数据库对象,在满足定义条件时触发,并执行触发器中定义的语句集合。触发器的这种特性可以协助应用在数据库端确保数据的完整性。
基本语法
在 MySQL 5.7 中,可以使用 CREATE TRIGGE[详细] -
MySQL触发器究竟是什么?
所属栏目:[MySql教程] 日期:2023-06-30 热度:921
MySQL 的触发器和存储过程一样,都是嵌入到 MySQL 中的一段程序,是 MySQL 中管理数据的有力工具。不同的是执行存储过程要使用 CALL 语句来调用,而触发器的执行不需要使用 CALL 语句来调用,也不需要手工启动,而是[详细]
-
MySQL流程控制语句的讲解
所属栏目:[MySql教程] 日期:2023-06-30 热度:9814
在存储过程和自定义函数中可以使用流程控制语句来控制程序的流程。MySQL 中流程控制语句有:IF 语句、CASE 语句、LOOP 语句、LEAVE 语句、ITERATE 语句、REPEAT 语句和 WHILE 语句等。
下面将详细讲解这些流程控制[详细] -
MySQL游标(Cursor)的定义和使用
所属栏目:[MySql教程] 日期:2023-06-29 热度:585
在 MySQL 中,存储过程或函数中的查询有时会返回多条记录,而使用简单的 SELECT 语句,没有办法得到第一行、下一行或前十行的数据,这时可以使用游标来逐条读取查询结果集中的记录。游标在部分资料中也被称为光标。[详细]
-
MySQL定义条件和处理顺序
所属栏目:[MySql教程] 日期:2023-06-29 热度:8383
在程序的运行过程中可能会遇到问题,此时我们可以通过定义条件和处理程序来事先定义这些问题。
定义条件是指事先定义程序执行过程中遇到的问题,处理程序定义了在遇到这些问题时应当采取的处理方式和解决办法,保[详细] -
MySQL变量的定义与赋值
所属栏目:[MySql教程] 日期:2023-06-29 热度:3473
在 MySQL 中,除了支持标准的存储过程和函数外,还引入了表达式。表达式与其它高级语言的表达式一样,由变量、运算符和流程控制来构成。
变量是表达式语句中最基本的元素,可以用来临时存储数据。在存储过程和函数[详细] -
MySQL调用存储过程与函数
所属栏目:[MySql教程] 日期:2023-06-29 热度:7120
存储过程和存储函数都是存储在服务器端的 SQL 语句集合。要想使用这些已经定义好的存储过程和存储函数就必须要通过调用的方式来实现。
存储过程通过 CALL 语句来调用,存储函数的使用方法与 MySQL 内部函数的使用[详细] -
MySQL存储函数解析
所属栏目:[MySql教程] 日期:2023-06-29 热度:8257
存储函数和存储过程一样,都是在数据库中定义一些 SQL 语句的集合。存储函数可以通过 return 语句返回函数值,主要用于计算并返回一个值。而存储过程没有直接返回值,主要用于执行操作。
在 MySQL 中,使用 CREAT[详细] -
MySQL删除存储流程(DROP PROCEDURE)
所属栏目:[MySql教程] 日期:2023-06-29 热度:9847
存储过程被创建后,就会一直保存在数据库服务器上,直至被删除。当 MySQL 数据库中存在废弃的存储过程时,我们需要将它从数据库中删除。
MySQL 中使用 DROP PROCEDURE 语句来删除数据库中已经存在的存储过程。语法[详细] -
MySQL更改存储过程(ALTER PROCEDURE)
所属栏目:[MySql教程] 日期:2023-06-29 热度:5381
在实际开发过程中,业务需求修改的情况时有发生,所以修改 MySQL 中的存储过程是不可避免的。
MySQL 中通过 ALTER PROCEDURE 语句来修改存储过程。本节将详细讲解修改存储过程的方法。
MySQL 中修改存储过程的[详细] -
MySQL查询存储过程
所属栏目:[MySql教程] 日期:2023-06-29 热度:3260
创建好存储过程后,用户可以通过 SHOW ATATUS 语句来查看存储过程的状态,也可以通过 SHOW CREATE 语句来查看存储过程的定义。本节主要讲解查看存储过程的状态和定义的方法。
查看存储过程的状态
MySQL 中可以通过[详细] -
MySQL构建存储过程(CREATE PROCEDURE)
所属栏目:[MySql教程] 日期:2023-06-29 热度:4446
MySQL 存储过程是一些 SQL 语句的集合,比如有时候我们可能需要一大串的 SQL 语句,或者说在编写 SQL 语句的过程中需要设置一些变量的值,这个时候我们就完全有必要编写一个存储过程。
编写存储过程并不是件简单的[详细] -
什么是 MySQL存储流程
所属栏目:[MySql教程] 日期:2023-06-29 热度:8813
我们前面所学习的 MySQL 语句都是针对一个表或几个表的单条 SQL 语句,但是在数据库的实际操作中,经常会有需要多条 SQL 语句处理多个表才能完成的操作。
例如,为了确认学生能否毕业,需要同时查询学生档案表、成[详细] -
MySQL修改及删除索引(DROP INDEX)
所属栏目:[MySql教程] 日期:2023-06-28 热度:7076
删除索引是指将表中已经存在的索引删除掉。不用的索引建议进行删除,因为它们会降低表的更新速度,影响数据库的性能。对于这样的索引,应该将其删除。
在 MySQL 中修改索引可以通过删除原索引,再根据需要创建一个[详细] -
MySQL显示索引(SHOW INDEX)
所属栏目:[MySql教程] 日期:2023-06-28 热度:9939
索引创建完成后,可以利用 SQL 语句查看已经存在的索引。在 MySQL 中,可以使用 SHOW INDEX 语句查看表中创建的索引。
查看索引的语法格式如下:
SHOW INDEX FROM <表名> [ FROM <数据库名>]
语法说明如下:[详细] -
MySQL建立索引(CREATE INDEX)
所属栏目:[MySql教程] 日期:2023-06-28 热度:5410
创建索引是指在某个表的一列或多列上建立一个索引,可以提高对表的访问速度。创建索引对 MySQL 数据库的高效运行来说是很重要的。
基本语法
MySQL 提供了三种创建索引的方法:
1) 使用 CREATE INDEX 语句
可以使[详细] -
MySQL索引(Index)是什么?为何要使用索引?
所属栏目:[MySql教程] 日期:2023-06-28 热度:7883
索引是一种特殊的数据库结构,由数据表中的一列或多列组合而成,可以用来快速查询数据表中有某一特定值的记录。本节将详细讲解索引的含义、作用和优缺点。
通过索引,查询数据时不用读完记录的所有信息,而只是查[详细] -
MySQL去除视图(DORP VIEW)
所属栏目:[MySql教程] 日期:2023-06-28 热度:5864
删除视图是指删除 MySQL 数据库中已存在的视图。删除视图时,只能删除视图的定义,不会删除数据。
基本语法
可以使用 DROP VIEW 语句来删除视图。
语法格式如下:
DROP VIEW <视图名1> [ , <视图名2> …[详细] -
MySQL变更视图(ALTER VIEW)
所属栏目:[MySql教程] 日期:2023-06-28 热度:7670
修改视图是指修改 MySQL 数据库中存在的视图,当基本表的某些字段发生变化时,可以通过修改视图来保持与基本表的一致性。
基本语法
可以使用 ALTER VIEW 语句来对已有的视图进行修改。
语法格式如下:
ALTER V[详细] -
查看 MySQL的视图
所属栏目:[MySql教程] 日期:2023-06-28 热度:1562
创建好视图后,可以通过查看视图的语句来查看视图的字段信息以及详细信息。本节主要讲解如何使用 SQL 语句来查看视图的字段信息以及详细信息。
查看视图的字段信息
查看视图的字段信息与查看数据表的字段信息一样,[详细] -
MySQL构建视图(CREATE VIEW)
所属栏目:[MySql教程] 日期:2023-06-28 热度:7836
创建视图是指在已经存在的 MySQL 数据库表上建立视图。视图可以建立在一张表中,也可以建立在多张表中。
基本语法
可以使用 CREATE VIEW 语句来创建视图。
语法格式如下:
CREATE VIEW <视图名> AS <SELECT语句[详细] -
MySQL的视角又是什么?
所属栏目:[MySql教程] 日期:2023-06-28 热度:639
MySQL 视图(View)是一种虚拟存在的表,同真实表一样,视图也由列和行构成,但视图并不实际存在于数据库中。行和列的数据来自于定义视图的查询中所使用的表,并且还是在使用视图时动态生成的。
数据库中只存放了[详细] -
MySQL TRUNCATE:清除表记录
所属栏目:[MySql教程] 日期:2023-06-28 热度:7104
MySQL 提供了 DELETE 和 TRUNCATE 关键字来删除表中的数据。本节主要讲解 TRUNCATE 关键字的使用。
TRUNCATE 关键字用于完全清空一个表。其语法格式如下:
TRUNCATE [TABLE] 表名
其中,TABLE 关键字可省略。[详细]
