数据库
漱冰濯雪
这个作者很懒,什么都没留下…
展开
-
SQL 左外连接,右外连接,全连接,内连接
http://www.cnblogs.com/youzhangjin/archive/2009/05/22/1486982.html连接条件可在FROM或WHERE子句中指定,建议在FROM子句中指定连接条件。WHERE和HAVING子句也可以包含搜索条件,以进一步筛选连接条件所选的行。 连接可分为以下几类: 内连接。(典型的转载 2016-09-13 10:56:33 · 300 阅读 · 0 评论 -
spring的4种事务特性、4种隔离级别、7种传播行为
1.事务概念事务是程序中一系列严密的操作,所有操作执行必须成功完成,否则在每个操作所做的更改将会被撤销,这也是事务的原子性(要么成功,要么失败)。2.事务特性(4种)事务特性分为四个:原子性(Atomicity)、一致性(Consistency)、隔离性(Isolation)、持续性(Durability)简称ACID。原子性 (atomicity):强调事务的不可分割. 一致...转载 2018-08-28 11:11:44 · 423 阅读 · 0 评论 -
事务的四种隔离级别和七种传播机制
https://blog.csdn.net/qq_36074180/article/details/76682723事务四大特性: * 原子性(Atomicity) :强调的事务的不可分割. * 一致性(Consistency) :强调的事务的执行前后,数据库的的完整性保持一致. * 隔离性(Isolation) :强调的事务的并发的访问,一个事务的执行,不应该受到...转载 2018-08-28 10:54:27 · 160 阅读 · 0 评论 -
mysql中索引的使用
索引是加速查询的主要手段,特别对于涉及多个表的查询更是如此。本节中,将介绍索引的作用、特点,以及创建和删除索引的语法。13.4.1 使用索引优化查询索引是快速定位数据的技术,首先通过一个示例来了解其含义及作用,详细的介绍请参考第14章。1.索引示例假设对于10.3节所建的表,各个表上都没有索引,数据的排列也没有规律,如表13.3所示。表13.3转载 2016-09-21 13:37:02 · 234 阅读 · 0 评论 -
mysql索引详解
http://www.cnblogs.com/ggjucheng/archive/2012/11/04/2754128.html什么是索引索引用来快速地寻找那些具有特定值的记录,所有MySQL索引都以B-树的形式保存。如果没有索引,执行查询时MySQL必须从第一个记录开始扫描整个表的所有记录,直至找到符合要求的记录。表里面的记录数量越多,这个操作的代价就越高。如果作为搜索条件的列上转载 2016-09-21 13:34:00 · 308 阅读 · 0 评论 -
MySQL数据库中的Date,DateTime,TimeStamp和Time类型
DATETIME类型用在你需要同时包含日期和时间信息的值时。MySQL检索并且以'YYYY-MM-DD HH:MM:SS'格式显示DATETIME值,支持的范围是'1000-01-01 00:00:00'到'9999-12-31 23:59:59'。(“支持”意味着尽管更早的值可能工作,但不能保证他们可以。)DATE类型用在你仅需要日期值时,没有时间部分。MySQL检索并且以'YYYY-M原创 2016-09-21 12:55:16 · 56360 阅读 · 1 评论 -
mysql中tinyint、smallint、int、bigint的区别
tinyint从 -2^7 (-128) 到 2^7 - 1 (123) 的整型数据。存储大小为 1个字节。unsigned 是从 0 到 255 的整型数据。所以建表的时候 只能是tinyint(3),哪怕你建tinyint(100),他最大还是3位这么多。 smallint从 -2^15 (-32,768) 到 2^15 - 1 (32,767) 的整型数据。存储大小为转载 2016-09-21 12:25:42 · 2878 阅读 · 1 评论 -
存储过程详解
http://www.cnblogs.com/knowledgesea/archive/2013/01/02/2841588.html存储过程简介什么是存储过程:存储过程可以说是一个记录集吧,它是由一些T-SQL语句组成的代码块,这些T-SQL语句代码像一个方法一样实现一些功能(对单表或多表的增删改查),然后再给这个代码块取一个名字,在用到这个功能的时候调用他就行了。转载 2016-09-13 12:17:49 · 567 阅读 · 0 评论 -
sql 游标的定义与使用
http://blog.sina.com.cn/s/blog_719afd7801019yx1.html游标 1.定义游标 2.打开游标 3.使用游标 4.关闭游标 5.释放游标 --定义游标DECLARE 玩具cursor INSENSITIVE SCROLL CURSORFORSELECT 玩具号, 玩具名 FROM dbo.玩具WHERE转载 2016-09-13 12:01:50 · 663 阅读 · 0 评论 -
数据库并发操作与数据的不一致性
http://www.cnblogs.com/softest/articles/2012585.html如果没有锁定且多个用户同时访问一个数据库,则当他们的事务同时使用相同的数据时可能会发生问题,导致数据库中的数据的不一致性。 一个最常见的并发操作的例子是火车/飞机订票系统中的订票操作。例如,在该系统中的一个活动序列: 1、甲售票员读出某航班的机票张数余额A,设A转载 2016-09-13 11:23:01 · 2537 阅读 · 0 评论 -
PLSQL字符集问题
select *from GGAQ_HJ_SYZHCX twhere wpmc = '苯乙酸'条件中有中文 无法查询1、查询oracle server端的字符集。打开PLSQL的查询窗口中输入下面SQL查询语句。select userenv('language') from dual;得到的服务器字符集为:SIMPLIFIED CHINESE_CHINA.AL3...原创 2019-08-27 14:34:08 · 822 阅读 · 0 评论