摘要: 1.标志事务开始 START TRANSACTION 2.ROLLBACK 使用ROLLBACK来回退(撤销)MySQL语句 3.COMMIT 4.使用保留点 SAVEPOINT delete1 回退到保留点 ROLLBACK TO delete1; 释放保留点 RELEASE SAVEPOINT明 阅读全文
posted @ 2017-09-24 21:39 果壳里的星星 阅读(90) 评论(0) 推荐(0) 编辑
摘要: 1.DELETE 2.INSERT 3.UPDATE 4.创建触发器 给出4条信息: 1)唯一的触发器名 2)触发器关联的表 3)触发器应该响应的活动(DELETE,INSERT,UPDATE) 4)触发器何时执行 e.g.CREATE TRIGGER newproduct AFTER INSERT 阅读全文
posted @ 2017-09-24 21:27 果壳里的星星 阅读(139) 评论(0) 推荐(0) 编辑
摘要: 1.游标,MySQL游标只能用于存储过程 创建游标 CREATE PROCEDURE processor() BEGIN DECLARE ordernumbers CURSOR FOR SELECT order_num FROM order; END; 2.打开和关闭游标 OPEN ordernum 阅读全文
posted @ 2017-09-24 21:18 果壳里的星星 阅读(127) 评论(0) 推荐(0) 编辑
摘要: 1.执行存储过程 CALL productpricing(@pricelow,@pricehigh,@priceaverage); 2.创建存储过程 CREATE PROCEDURE productpricing() BEGIN SELECT Avg(prod_price) AS priceaver 阅读全文
posted @ 2017-09-24 21:08 果壳里的星星 阅读(128) 评论(0) 推荐(0) 编辑
摘要: 1.创建视图 CREATE VIEW 2.查看创建视图的语句 SHOW CREATE VIEW viewname; 3.删除视图 DROP VIEW viewname; 4.更新视图 可以先DROP后CREATE 也可以直接CREATE OR REPLACE VIEW 5.更新视图 分组 GROUP 阅读全文
posted @ 2017-09-24 20:52 果壳里的星星 阅读(83) 评论(0) 推荐(0) 编辑
摘要: 1.CREATE TABLE 必须给出以下信息: 1)新表的名字 2)表列的名字和定义,用逗号分隔 e.g.CREATE TABLE customers ( cust_id int NOT NULL AUTOZ-INCREMENT, cust_name char(50) NOT NULL PRIMA 阅读全文
posted @ 2017-09-24 20:44 果壳里的星星 阅读(167) 评论(0) 推荐(0) 编辑
摘要: 1.更新数据 3部分组成:要更新的表,列名和新值,要更新的行的过滤条件 e.g.UPDATE customers SET cust_email='elmer@fudd.com' WHERE cust_id=10005; 如果用update更新多行,则在更新这些行的一行或多行出现错误的时候,整个upd 阅读全文
posted @ 2017-09-24 20:12 果壳里的星星 阅读(121) 评论(0) 推荐(0) 编辑
摘要: 1.插入完整的行 e.g. INSERT INTO customers VALUES('Mary','USA'); 要按在表中定义的列的顺序插入 或 INSERT INTO customers(cust_name,cust_address) VALUES('Mary','USA'); 提供了列名,要 阅读全文
posted @ 2017-09-24 19:47 果壳里的星星 阅读(290) 评论(0) 推荐(0) 编辑
摘要: 仅在MyISAM引擎中支持全文本搜索 1.创建表时启用全文本搜索 e.g. CREATE TABLE productnotes ( note_id int NOT NULL AUTO_INCREMENT, prod_id char(10) NOT NULL, note_text text NULL, 阅读全文
posted @ 2017-09-24 19:37 果壳里的星星 阅读(109) 评论(0) 推荐(0) 编辑
摘要: 组合相同表的两个查询工作和具有多个WHERE子句条件的单条查询完成的工作相同 UNION必须由两条或两条以上的SELECT语句组成 UNION中的每个查询必须包含相同的列,表达式或聚集函数,每个列不需要以相同的次序列出 列数据类型必须兼容 UNION从查询结果集中自动去除了重复的行,如果想要返回所有 阅读全文
posted @ 2017-09-21 17:23 果壳里的星星 阅读(382) 评论(0) 推荐(0) 编辑