随笔分类 - DB2
摘要:怎么查询某个字段中小数有几位? MySQL数据库: 通过下面sql就可以查出来,有2位col*100,有3位col*1000,一次类推; 备注:floor:函数只返回整数部分,小数部分舍弃。 Oracle数据库: 这两条SQL结合起来,就可以查询出小数点后边部分的小数位数、在Oracle中很经典,也
阅读全文
摘要:sql语句优化总结 数据库优化的几个原则: 1.尽量避免在列上做运算,这样会导致索引失败; 2.使用join是应该用小结果集驱动大结果集,同时把复杂的join查询拆分成多个query。不然join的越多表,就会导致越多的锁定和堵塞。 3.注意like模糊查询的使用,避免使用%%,例如select *
阅读全文
摘要:将一个数据库中的数据导入另一个数据库(DB2)我这里举得例子是使用的DB2数据库,其他数据库思路也是这样啦!1、从db2 数据库中将表中的数据导入本地的excel中export to d:\mytest.xls of del modified by nochardel coldel0x09 sele...
阅读全文
摘要:解决SQL死循环问题当我们在执行在使用for循环的时候,往往会遇到死循环的问题,我们可以通过SSH来连接数据库,并结束其进程;代码如下:Su - db2inst1Db2 connect to sxwl db2 list applications for db sxwl show detailDb2 ...
阅读全文
摘要:SQL常用函数总结这是我在项目开发中使用db2数据库写存储过程的时候经常用到的sql函数。希望对大家有所帮助;sql cast函数(1).CAST()函数的参数是一个表达式,它包括用AS关键字分隔的源值和目标数据类型。以下例子用于将文本字符串'12'转换为整型:SELECT CAST('12' AS...
阅读全文
摘要:一种原因是:在存储过程中加入了以下代码:DECLARE CONTINUE HANDLER FOR SQLEXCEPTION BEGIN SET v_errCode = SQLCODE; END;只要将这个代码去掉就可以了,另一种方法是在存储过程的后面加上以下代码:retur...
阅读全文

浙公网安备 33010602011771号