MySQL
liuwp5
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
《sql必知必会》学习笔记(七)游标
sql必知必会 (七)游标 第二十一课 使用游标 21.1 游标 游标是SELECT查询结果集,可以前进或后退行等。 21.2 使用游标 21.2.1 创建游标 DECLARE ordernumbers CURSOR 21.2.2 打开/关闭游标 OPEN cursorname; CLOSE cursorname; 21.2.3 使用游标数据 FETCH cursorname INTO tmp; Example CREATE PROCEDURE processorders() BEGIN -- 定义原创 2020-08-21 17:10:07 · 189 阅读 · 0 评论 -
《sql必知必会》学习笔记(六)事务处理
(六)事务处理 第二十课 管理事务处理 20.1 事务处理 事务处理,就是保证成批的SQL操作完全执行/完全不执行。 事务处理相关的名词: 事务(transaction):一组SQL语句。 回退(rollback):撤销SQL语句。 提交(commit):未存储的SQL语句结果写入数据库表。 保留点(savepoint):可对保留点发起回退。 注意⚠️: 1、回退只能回退INSERT、UPDATE、DELETE。 2、SELECT没必要回退,因为对表无影响。 3、CREATE、DROP不能回退。 20.原创 2020-07-17 09:13:02 · 151 阅读 · 0 评论 -
《sql必知必会》学习笔记(五)存储过程
SQL必知必会 (五)存储过程 第十九课 使用存储过程 参考链接 19.1 存储过程 存储过程就是把多条SQL语句封装起来,完成一个事务。 19.2 存储过程的优缺点 优点: 简单、安全、高性能 缺点: 可移植性差,不同DBMS语法不同。 编写更复杂。 19.3 创建存储过程 delimiter $$; -- 语句结束符从;改变为$$ CREATE PROCEDURE delete_matches(IN p_playerno INTEGER) BEGIN DELETE FROM MATCHES原创 2020-07-15 21:31:16 · 119 阅读 · 0 评论 -
《sql必知必会》学习笔记(四)视图
SQL必知必会 (四)视图 第十八课 使用视图 18.1 视图 视图是虚拟的表,用于封装SELECT语句。 视图和表的区别: 表:包含数据。 SELECT a, b FROM A, B, C WHERE A.id = B.id AND C.num = B.num AND prod_id = 'GCAN01'; 视图:包含查询。 SELECT a, b FROM D WHERE prod_id = 'GCAN01'; D是一个视图,不包含列和数据没包含的是一个查询A.id = B.id AND原创 2020-07-13 08:24:16 · 184 阅读 · 0 评论 -
《sql必知必会》学习笔记(三)表
SQL必知必会 (三)表 第十七课 创建和操纵表 17.1 创建表 CREATE TABLE Products ( prod_id CHAR(10) NOT NULL, vend_id CHAR(10) NOT NULL, prod_name CHAR(254) NOT NULL, prod_price DECIMAL(8,2) NOT NULL DEFAULT 1, prod_desc TEXT(1000) NOT NULL ) 1、NULL 每一原创 2020-07-09 08:52:24 · 129 阅读 · 0 评论 -
《sql必知必会》学习笔记(二)插入数据
SQL必知必会 (二)插入数据 第十五课 插入数据 15.1 数据插入 15.1.1 插入完整行 简易版(可移植性差) INSERT INTO Customers VALUES('100', 'Toy', NULL); 完整版(可移植性强) INSERT INTO Customers(cust_id, cust_name, cust_email) VALUES('100',原创 2020-07-08 01:13:57 · 211 阅读 · 0 评论 -
《sql必知必会》学习笔记(一)查询数据
SQL必知必会 (一)查询数据 第一课 了解SQL sql是语言,mysql是DBMS/应用程序。 第二课 检索数据SELECT 可理解为取列。 2.1 检索单个列 SElECT prod_name FROM Products; 2.2 检索多个列 SElECT prod_id, prod_name, prod_price FROM Products; 2.3 检索所有列 SELECT * FROM Products; 2.4 检索不同的值 SELECT DISTINCT vend_id FROM原创 2020-07-07 00:50:13 · 531 阅读 · 0 评论
分享