码迷,mamicode.com
首页 > 数据库
转: SQL Server索引的维护 - 索引碎片、填充因子
转:http://www.cnblogs.com/kissdodog/archive/2013/06/14/3135412.html实际上,索引的维护主要包括以下两个方面: 页拆分 碎片 这两个问题都和页密度有关,虽然两者的表现形式在本质上有所区别,但是故障排除工具是一样的,因为处理是相同的...
分类:数据库   时间:2015-03-20 09:13:14    阅读次数:270
sql 游标例子 根据一表的数据去筛选另一表的数据
sql 游标例子 根据一表的数据去筛选另一表的数据DECLARE @MID nvarchar(20)DECLARE @UTime datetimeDECLARE @TBL_Temp table( MID nvarchar(20), Uptime datetime, Chat nvarch...
分类:数据库   时间:2015-03-20 09:14:28    阅读次数:175
[Oracle]行列转换(行合并与拆分)
在 Oracle 中, 将某一个栏位的多行数据转换成使用逗号风格的一行显示,可以使用函数 wmsys.wm_concat 达成。 也就是说有一个栏位的值类似: user1,user2, 现在要把它拆分成两行显示。...
分类:数据库   时间:2015-03-20 08:06:46    阅读次数:207
Spring JdbcTemplate 与 事务管理
Spring的JDBC框架能够承担资源管理和异常处理的工作,从而简化我们的JDBC代码, 让我们只需编写从数据库读写数据所必需的代码。Spring把数据访问的样板代码隐藏到模板类之下, 结合Spring的事务管理,可以大大简化我们...
分类:数据库   时间:2015-03-20 07:01:01    阅读次数:239
python+postgreSql
def getopenconnection(user='postgres', password='1234', dbname='dds_assgn1'): return psycopg2.connect("dbname='" + dbname + "' user='" + user + "' ...
分类:数据库   时间:2015-03-20 06:58:26    阅读次数:185
SQL之透视、逆透视及分组集
透视假如当前有数据源如下所示:有一报表需求如下所示:这一类的需求就称之为数据透视转换。透视转换一般涉及分组、扩展及聚合三个阶段。上面的需求是按照empid进行分组,按照custid对订货量进行扩展,最后进行聚合SUM(qty)。数据透视转换其实是存在某种通用查询模板的。下面是上面这个需求的标准SQL...
分类:数据库   时间:2015-03-20 06:56:26    阅读次数:200
SQL之集合运算
UNION(并集)集合运算1.UNION ALL集合运算该集合运算返回在输入的多集中出现的所有行,它实际上不会对行进行比较,也不会删除重复行。假设查询Query1返回m行,查询Query2返回n行,则该集合运算后返回(m+n)行1 SELECT country, region, city FROM ...
分类:数据库   时间:2015-03-20 06:46:58    阅读次数:230
MySql5.6安装过程中遇到的问题
新建my.ini或my.inf文件,使其替换安装目录下的my-default.ini文件修改参数如下: D:\MySqlServer?? 替换成自己的?? 安装目录 ????? [mysqld] ?????? # 设置mysql的安装目录 ?????? base...
分类:数据库   时间:2015-03-20 01:39:23    阅读次数:162
8. SQL -- 查询,集函数,分组
为了大家更容易理解我举出的SQL语句,本文假定已经建立了一个学生成绩管理数据库,全文均以学生成绩的管理为例来描述。1.在查询结果中显示列名:a.用as关键字:selectnameas‘姓名‘fromstudentsorderbyageb.直接表示:selectname‘姓名‘fromstudentsorderbyage2.精确查找:a.用in..
分类:数据库   时间:2015-03-20 01:36:33    阅读次数:285
9. SQL -左连接,右连接,全连接,内连接,连接
SQLLEFTJOIN关键字LEFTJOIN关键字会从左表(table_name1)那里返回所有的行,即使在右表(table_name2)中没有匹配的行。LEFTJOIN关键字语法SELECTcolumn_name(s)FROMtable_name1LEFTJOINtable_name2ONtable_name1.column_name=table_name2.column_name注释:在某些数据库中,LEFTJ..
分类:数据库   时间:2015-03-20 01:36:04    阅读次数:264
JDBC数据源DBCP源代码情景分析
在之前的一篇博文从JDBC到commons-dbutils 中,我曾经写到,对于获取数据库连接,有一个解决方案,那就是数据源。业界用到的比较普遍的开源数据源解决方案有很多,DBCP是其中一种,今天,我试图从源代码角度去解读这个解决方案。     全文分为三节,第一节介绍DBCP一般的用法,第二节按照第一节中给出的用法,从源代码角度看看,到底程序经过了哪些步骤,第三小节对全文做一个总结。 ...
分类:数据库   时间:2015-03-20 01:30:17    阅读次数:390
sql 防注入插入
1 var strsql = "insert into Staff_Answer (ExamTitleID,QuestionsID,MultipleChoice,RightOption,AnswerOption,IsRight,Score,StaffScore,Remark,State,Crea.....
分类:数据库   时间:2015-03-20 01:17:50    阅读次数:157
SQL里面的变量的使用
--局部变量--定义语法:--declare @名称 类型=默认值declare @age int=20--select @ageprint @age--输出方式:--select :输出为结果集,可以输出多列--print :一次只能输出一个值,以文本形式输出,每一次的输出单独占据一行selec....
分类:数据库   时间:2015-03-19 23:55:48    阅读次数:225
SQL联合查询中的关键语法(转)
联合查询效率较高.以下例子来说明联合查询的好处t1表结构(用户名,密码) userid int username varchar(20) password varchar(20) 1 jack jackpwd 2 owen owenpwdt3表结构(用户积分,等级) userid int jf in...
分类:数据库   时间:2015-03-19 23:52:53    阅读次数:167
JDBC数据源DBCP源代码情景分析
在之前的一篇博文从JDBC到commons-dbutils 中,我曾经写到,对于获取数据库连接,有一个解决方案,那就是数据源。业界用到的比较普遍的开源数据源解决方案有很多,DBCP是其中一种,今天,我试图从源代码角度去解读这个解决方案。 全文分为三节,第一节介绍DBCP一般的用法,第二节按照第一节....
分类:数据库   时间:2015-03-19 23:50:29    阅读次数:352
SQL里面的事务
--事务:是一种处理机制,一种处理方式,并不是一个实际的操作.包含在事务内的所有有可能修改表数据的操作,要么都能成功执行,要么都不执行。--转帐:你的帐户余额减少,对方帐户余额增加--begin--update bank set cmoney-=1000 where name='aa'--updat...
分类:数据库   时间:2015-03-19 23:50:04    阅读次数:154
触发器SQL1
--触发器:执行一个操作会自动 触发另外 一些 操作--触发器是针对有可能修改表数据的操作而言:增加删除和修改,对查询没用。--触发器是针对于某一个表执行什么样的操作进而触发触发器--语法:--create trigger tr_表.操作--after/for:操作之后触发--instead of:...
分类:数据库   时间:2015-03-19 23:46:07    阅读次数:201
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!