sql语句的执行步骤: 1)语法分析,分析语句的语法是否符合规范,衡量语句中各表达式的意义。 2)语义分析,检查语句中涉及的所有数据库对象是否存...
存储过程和函数中可以使用流程控制来控制语句的执行。MySQL中可以使用IF语句、CASE语句、LOOP语句、LEAVE语句、ITERATE语句、...
定义: 存储过程和函数是在数据库中定义一些SQL语句的集合,然后直接调用这些存储过程和函数来执行已经定义好的SQL语句。 存储过程和函数可以避免...
日期和时间函数 1,CURDATE()返回当前日期; 2,CURTIME()返回当前时间; 3,MONTH(d)返回日期d中的月份值,范围是1~...
定义 触发器(TRIGGER)是由事件来触发某个操作。这些事件包括INSERT语句、UPDATE语句和DELETE语句。当数据库系统执行这些事件...
定义: 1、视图是一种虚拟的表,是从数据库中一个或者多个表中导出来的表。 2、数据库中只存放了视图的定义,而并没有存放视图中的数据,这些数据存放...
定义: 索引是由数据库表中一列或者多列组合而成,其作用是提高对表中数据的查询速度; 类似于图书的目录,方便快速定位,寻找指定的内容; 优点:提高...
第一节:插入数据 1,给表的所有字段插入数据 格式:INSERT INTO 表名 VALUES(值 1,值 2,值 3,...,值 n); IN...
带In关键字的子查询 SELECT * FROM t_book WHERE booktypeId IN (SELECT id FROM t_bo...