本月博客排行
年度博客排行
-
第1名
宏天软件 -
第2名
龙儿筝 -
第3名
青否云后端云 - wallimn
- vipbooks
- gashero
- wy_19921005
- benladeng5225
- fantaxy025025
- zysnba
- ssydxa219
- e_e
- javashop
- sam123456gz
- arpenker
- tanling8334
- kaizi1992
- xpenxpen
- xiangjie88
- wiseboyloves
- ganxueyun
- lemonhandsome
- xyuma
- sichunli_030
- wangchen.ily
- jh108020
- zxq_2017
- jbosscn
- Xeden
- zhanjia
- johnsmith9th
- forestqqqq
- luxurioust
- lzyfn123
- ajinn
- nychen2000
- wjianwei666
- daizj
- 喧嚣求静
- ranbuijj
- silverend
- kingwell.leng
- lchb139128
- kristy_yy
- lich0079
- jveqi
- java-007
- sunj
- yeluowuhen
- lerf
最新文章列表
Spring下JDBC Tomca的连接属性(官方文档资料)
Attributes
commons-dbcp 和tomcat-jdbc-pool的之间有些简单的转变,大部分的属性名一致并且有同样的意思。
通用属性
commons-dbcp和 tomcat-jdbc-pool相同的属性, 但是有些情况下默认值不一样。
Attribute
关于SQL语句的多表连接查询
附件为mysql、mssqlserver和oracle的建表脚本
# 多表连接查询
# SQL92
# 笛卡尔积
select * from student_table s, teacher_table t;
# 等值连接 =
select * from student_table s, teacher_table t where s.java_teacher = t.teache ...
SQLServer 性能优化
一、 分析阶段
一般来说,在系统分析阶段往往有太多需要关注的地方,系统各种功能性、可用性、可靠性、安全性需求往往吸引了我们大部分的注意力,但是,我们必须注意,性能是很重要的非功能性需求,必须根据系统的特点确定其实时性需求、响应时间的需求、硬件的配置等。最好能有各种需求的量化的指标。
另一方面,在分析阶段应该根据各种需求区分出系统的类型,大的方面,区分是OLTP(联机事务处理系统)和OLAP(联机 ...
centos7初始化mysql 5.7.9(源码安装)
1 下载源码包1.1安装文件准备下载cmake-3.2.2.tar.gz …新版的MySQL用CMAKE编译安装http://www.cmake.org/download/1) .下载ncurses-6.0.tar.gz …安装MySQL 时需要ftp://ftp.gnu.org/gnu/ncurses/2) .下载bison-3.0.4.tar.gz …安装MySQL 时需要http://ft ...
Oracle package code
CREATE OR REPLACE Package Body Pkg_Extract_Base Is
Procedure p_Load_Exp5_Base Is
Row_Excep Exception;
v_Cnt Number(1);
v_Log Varchar2(200);
v_Line_No Number(5);
v_Call_Sno Num ...
sqlserver查看数据库编码
SELECT COLLATIONPROPERTY('Chinese_PRC_Stroke_CI_AI_KS_WS', 'CodePage')936 简体中文GBK950 繁体中文BIG5437 美国/加拿大英语932 日文949 韩文866 俄文65001 unicode UFT-8
sql server 分组后,取每组前1条数据
sql 排名开窗函数 ROW_NUMBER、DENSE_RANK、RANK、NTILE属于排名函数。
排名开窗函数可以单独使用ORDER BY 语句,也可以和PARTITION BY同时使用。
PARTITION BY用于将结果集进行分组,开窗函数应用于每一组。
ODER BY 指定排名开窗函数的顺序。在排名开窗函数中必须使用ORDER BY语句
http://www.cnblogs.com ...
关于distinct 和group by的去重逻辑浅析
在数据库操作中,我们常常遇到需要将数据去重计数的工作。例如:
表A,列col
A
C
A
B
C
D
A
B
结果就是一共出现4个不同的字母A、B、C、D
即结果为4
大体上我们可以选择count(distinct col)的方法和group+count的方法。
分别为:
select count(distinct col) from A;
select count(1) from (selec ...
SQL Server死锁产生原因及解决办法
其实所有的死锁最深层的原因就是一个:资源竞争
表现一:
一个用户A 访问表A(锁住了表A),然后又访问表B,另一个用户B 访问表B(锁住了表B),然后企图访问表A,这时用户A由于用户B已经锁住表B,它必须等待用户B释放表B,才能继续,好了他老人家就只好老老实实在这等了,同样用户B要等用户A释放表A才能继续这就死锁了。
解决方法:
这种死锁是由于你的程序的BUG产生的,除了调 ...
关系数据库常用SQL语句语法大全
创建表
语法
CREATE TABLE <表名>(<列名> <数据类型>[列级完整性约束条件]
[,<列名> <数据类型>[列级完整性约束条件]]…);
列级完整性约束条件有NULL[可为空]、NOT NULL[不为空]、UNIQUE[唯一],可以组合使用,但是不能重复和对立关系同时存在。
示例
-- ...
使用SQL将节点、页面、按钮整合到一个表中
先说下基本业务:
有四个表,分别为节点表(S_WORKFLOWNODE)、页面表(S_PAGE)、视图表(S_VIEW)和按钮表(S_FUNCTION)。
四个表之间的联系为:页面表中只记录节点表的主键序号、视图表中只记录页面表的主键序号、按钮表中只记录视图表的主键序号。
要求:每个按钮所属视图、页面和节点,每个节点下有哪些页面、视图和按钮。
所用数据库:SQL Server 2005
...
SQL Server 删除重复记录,只保留一条记录
select * from TABLE where id in (select max(id) id from TABLE where year(time)=2016 and month(time)=4 and day(time)=16 group by node having count(node) > 1) order by click desc
delete from TAB ...
sql server 树状查询
--建表
create table TEST( ID VARCHAR2(10), PID VARCHAR2(10), NAME VARCHAR2(100), LEV VARCHAR2(100))
--插入数据后
rowno ID PID NAME LEV1 a aa 12 b a bb 23 b1 a bb1 24 b2 a bb2 25 c b cc 3 ...
SQLserver用游标实现循环 和 简单的量值函数
declare @sums numeric(15,2) -- 这里必须要写上位数,不然默认为整数
declare @cltno varchar(32)
declare @feeMoney numeric(15,2)
declare cur cursor for sELECT CltNo FROM memberinfo WHERE CltNo NOT IN ('00029098', ...
最近博客热门TAG
Oracle(49876) MySQL(37268) SQL Server(17623) Access(9329) DB2(4271) Redis(3181) Sybase(2414) 数据挖掘(2098) MongoDB(2014) SQLite(1817) PostgreSQL(1635) HBase(1492) NoSQL(1000) HSQLDB(620) Informix(581) Derby(578) Cassandra(375) PowerBuilder(333) CouchDB(113) TokyoCabinet(87)