本月博客排行
-
第1名
steven789654 -
第2名
e_e -
第3名
yeluowuhen
年度博客排行
-
第1名
龙儿筝 -
第2名
宏天软件 -
第3名
benladeng5225 - kaizi1992
- wy_19921005
- vipbooks
- arpenker
- zysnba
- fantaxy025025
- e_e
- wallimn
- ganxueyun
- jh108020
- Xeden
- zhanjia
- johnsmith9th
- zxq_2017
- forestqqqq
- jbosscn
- daizj
- xpenxpen
- 喧嚣求静
- kristy_yy
- javashop
- sunj
- yeluowuhen
- ajinn
- lerf
- lemonhandsome
- chenqisdfx
- flashsing123
- xiaoxinye
- lyndon.lin
- bosschen
- zhangjijun
- sunnylocus
- lyj86
- paulwong
- sgqt
- duanfei
- xiangjie88
- hudiemeng870329
- mft8899
- java_doom
- gaochunhu
- zw7534313
- silverend
- sichunli_030
- 深蓝传说
- steven789654
最新文章列表
mysql在批量导入数据时报错2006 - MySQL server has gone away
出现标题上的错误的时候,可以按照如下的方式解决,调整my.ini中的配置
max_allowed_packet=10M
wait_timeout=28800
interactive_timeout = 28800
注:主要是调整max_allowed_packet的大小,加大即可
参数的具体含义可以参考mysql的官方手册.
能在数据库层面处理的逻辑优先在数据库处理
优化后:
String queryStr = " wid in(select wid from t_gjjl_yjsygcgsq where sqzt=99"
+"and jfshflag=0 union select wid from t_gjjl_yjsygcgsq where field1=1 and length(jfbmshzt)=length(jfshz ...
oracle decode
DECODE 中的if-then-else逻辑
在逻辑编程中,经常用到If – Then –Else 进行逻辑判断。在DECODE的语法中,实际上就是这样的逻辑处理过程。它的语法如下:
DECODE(value, if1, then1, if2,then2, if3,then3, . . . else )
Value 代表某个表的任何类型的任意列或一个通过计算所得的任何结果。当每个val ...
insert into select 和select into 的用法
Insert是T-sql中常用语句,Insert INTO table(field1,field2,...) values(value1,value2,...)这种形式的在应用程序开发中必不可少。但我们在开发、测试过程中,经常会遇到需要表复制的情况,如将一个table1的数据的部分字段复制到table2中,或者将整个table1复制到table2中,这时候我们就要使用SELECT INT ...
设置mysql自增ID的起始值
Hello! 如果觉得不错的话,并且不吝转载时, 请顺便添加上这篇文章的链接http://www.hi-ruby.com/articles/1032
许多时候希望table中数据的id不要从1开始,像qq, id从10000开始
代码如下:
alter table users AUTO_INCREMENT=10000;
而且该语句也适用于修改现有表的id上, 比如大批量删除数据后,想id ...
Oracle type%的作用
%TYPE 是定义变量的一种方法
V_StudentID students.id%TYPE 表示的含义:变量V_StudentID 与students表中id的字段数据类型一致,长度也一致,当students中id的数据类型改变时,那么V_StudentID的数据类型也会跟着改变。
oracle sql优化《转》
一、问题的提出
在应用系统开发初期,由于开发数据库数据比较少,对于查询SQL语句,复杂视图的的编写等体会不出SQL语句各种写法的性能优劣,但是如果将应用系统提交实际应用后,随着数据库中数据的增加,系统的响应速度就成为目前系统需要解决的最主要的问题之一。系统优化中一个很重要的方面就是SQL语句的优化。对于海量数据,劣质SQL语句和优质SQL语句之间的速度差别可以达到上百倍,可见对于一个系统不是简 ...
Oracle数据库Merge Into 如何使用Sequence 而不“浪费”
1、问题背景:该问题是在做Data Stage时引出来的一个问题,必须使用Merge Into的时候会浪费很多NextVal。
2、测试前提:创建脚本。
-- 创建源表
create table sourceTest(
id int,
name varchar2(100),
seq_value int,
t_stamp date
);
-- 创建目标表
create ta ...
oracle 树结构查询
SELECT RPAD(' ', 4 * (LEVEL-1), '--') || name as name,
CONNECT_BY_ROOT name "ROOT",
CONNECT_BY_ISLEAF "ISLEAF",
LEVEL,
t.*,
SYS_CONNECT_BY_PATH(t. ...
DB2 SQLCODE 错误大全编辑(转)
DB2 SQLCODE 错误大全编辑(转)
最近在忙DB2,异常是层出不穷啊,找了个SQLCODE大全
DB2错误信息
sqlcode sqlstate 说明
000 00000 SQL语句成功完成
01xxx SQL语句成功完成,但是有警告
+012 01545 未限定的列名被解释为一个有相互关系的引用
+098 01568 动态SQL语句用分号结束
+100 020 ...
关于 oracle 中的rownum陷阱
最近在做关于某一oracle 的sql优化:涉及到关于分页的一些内容。
例如查询top 5 的数据 我们需要写:
select * from (select * from customer order by custcredit)where rownum < = 5
而不是写:
select * from customer order by custcredit whe ...
pdm操作oracle
http://bdcwl.blog.163.com/blog/static/7652226520106212527303/
1、pdm导入oracle
pdm是power desiner保存的数据 表结构 文件。可以先用power desiner生成sql脚本,然后用pl sql执行脚本的方式导入oracle数据库中。
power desiner生成sql脚本:
工具栏:D ...
mysql数据导出
遇到了大批量导入导出数据的时候真的比较麻烦,动则几G的数据,操作起来也是比较慢的,而且如果稍有不慎,还要重写处理,最简单的方法也是效率最低 的方法就是使用PHP写导入导出数据程序,用Shell来跑PHP,可是大家一直忽略了mysqldump和mysql的into outfile与load data,如果这几个命令使用灵活了,对于数据库导入导出以及备份是很方便的。下面简单讲解一下,高手飘过,因为 ...
最近博客热门TAG
Oracle(49861) MySQL(37266) SQL Server(17623) Access(9327) 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)