事物 1.什么是事物 事物是逻辑上的一组操作,要么都成功,要么都失败 2.为什么需要事物 很多时候一个数据操作,不是一个sql语句就完成的,可能有很多个sql语句,如果部分sql执行成功而部分sql执行失败将导致数据错乱! 3.使用事物 start transaction; #开启事物,在这条语句之 ...
分类:
数据库 时间:
2018-11-26 21:55:43
阅读次数:
154
-- -- Script: rolling_back.sql -- Purpose: to predict when transactions will finish rolling back -- For: 9.0+ -- -- Copyright: (c) Ixora Pty Ltd -- Au ...
分类:
其他好文 时间:
2018-11-26 02:13:08
阅读次数:
135
1、首先展示创建sql server存储过程的语句,创建一个简单的存储过程,测试用。 2、在Yii2.0框架中调用sql server存储过程,和执行MySQL查询语句一样,sql语句的书写格式需要和调用执行sql server存储过程的书写格式一致。 使用var_dump打印 $result,发现 ...
分类:
数据库 时间:
2018-11-23 14:17:13
阅读次数:
402
select * from LoginUser goalter proc p_Add( @UserName nvarchar(50), @UserPassword nvarchar(50))asbegin insert into LoginUser values (@UserName,@UserPa ...
分类:
数据库 时间:
2018-11-22 18:59:04
阅读次数:
182
什么是一对多,多对一?双向多对一和双向一对多是不是同一个概念? 是一个概念,双向多对一和双向一对多都是配置一个 一对多和多对一 一对多,比如你去找一个父亲的所有孩子,孩子可能有两个,三个甚至四个孩子. 这就是一对多 父亲是1 孩子是多 多对一,比如你到了两个孩子,它们都是有一个共同的父亲. 此时孩子 ...
分类:
Web程序 时间:
2018-11-22 00:23:51
阅读次数:
301
"地址" | Rank | Solved | A | B | C | D | E | F | G | H | I | J | | | : : | : : | : : | : : | : : | : : | : : | : : | : : | : : | : : | | 51/384 | 4/10 | ...
分类:
其他好文 时间:
2018-11-19 23:04:52
阅读次数:
297
本次实战是利用爬虫爬取链家的新房(声明: 内容仅用于学习交流, 请勿用作商业用途) 环境 win8, python 3.7, pycharm 正文 1. 目标网站分析 通过分析, 找出相关url, 确定请求方式, 是否存在js加密等. 2. 新建scrapy项目 1. 在cmd命令行窗口中输入以下命 ...
分类:
编程语言 时间:
2018-11-09 18:19:26
阅读次数:
339
PDO 1.PDO >PHP.Data.Object数据库抽象层的一种 2.抽象层 更换数据库需要: 1)数据迁移 mysql->oracle 2)页面中php->连接数据库的代码改为PHP->Oracle 3)调试修改Bug ............ 数据库抽象层 3.why study PDO? ...
分类:
其他好文 时间:
2018-11-07 00:49:46
阅读次数:
160
事务定义了一组SQL命令的边界,这组命令或者作为一个整体被全部执行,或者都不执行。事务的典型实例是转帐。 事务的范围 事务由3个命令控制:BEGIN、COMMIT和ROLLBACK。BEGIN开始一个事务,之后的所有操作都可以取消。COMMIT使BEGIN后的所有命令得到确认;而ROLLBACK还原 ...
分类:
数据库 时间:
2018-11-06 18:16:52
阅读次数:
209
一、事务的基本要素(ACID) A:原子性:从 begin 开始一个事务,直到 commit 或者 rollback,中间执行的DML语句都属于一个整体,要么都commit,要么都rollback。 C:一致性:当开始一个事务,没提交前。数据库宕了,这时候恢复的时候就需要把事务回滚。同理,如果提交了 ...
分类:
数据库 时间:
2018-11-03 02:13:52
阅读次数:
177