- 博客(10)
- 收藏
- 关注
原创 Oracle存储过程保存大文件或者图片
<br /> Oracle 使用BLOB类型保存大文件、图片之类的文件,blob可保存小于4GB字节的文件<br />方法呢,就是先把图片或者文件转换成数据流 byte[]<br />在把流保存到blob字段中<br /> <br /> 但是你可能会碰到一个问题,某个文件或者图片太大了(byte[].length大于int),通过存储过程写入到数据库的似乎会发生错误。<br /> <br />解决方法:<br /> <br /> 1、不使用存储过程<br /> 2、将byte[]直接转
2010-10-22 10:13:00
1487
原创 软件太臃肿了,如何解决?
为了做到统一版本,我们的软件在前面加了很多OCX,导致后期有些没用到的OCX也要注册,一旦不注册就挂了。。。我查看了我们的软件,全部是引用项目。。。比如一个播放视频软件,可能用到海康、Honeywell、艾力克、大华、华3(H3)。。。我发现我们现在都要注册这些OCX。。。 不知道我的想法可不可以: 统一版本其实最重要的是统一接口,将接口层放到一起;接口实现放在独立的一层;
2010-05-24 11:04:00
978
1
原创 大连出差感想
出差大连半个月,回来有种物是人非的感觉,公司发生重大变动。 在大连出差的半个月,其实挺累的,有一半时间干到2,3点,写文档汇报,修改流程,甚至数据维护太久在机场里面过夜。。。大连是外包项目,我们是打着其它公司的旗号去的,潜伏。。。问题来了,本来我们只管软件问题的,硬件问题也来了,不好拒绝啊!另外前面过来实施的2个人,这里对他们意见比较大,更不好做了。。。 硬件问题我只能
2010-05-24 10:50:00
2593
原创 ORACLE作业为什么会失效?
碰到这样一个情况:我们写了一个作业,每天晚上1点多来是执行,调用存储过程将数据从当前表导入到历史表, 将历史表的一定时间外数据删除,本来很简单的操作,但是发现这个作业跑了2个月就不动了??? 我怀疑是存储过程有问题。。。一直没办法验证,只好重写了个程序和存储过程重新跑。。。
2010-05-24 10:37:00
493
原创 ORACLE 行列转换通用存储过程,已经转换的MSSQL版本
下面是ORACLE行列转换通用存储过程:1、Function Fun_Split_Str(p_Str Varchar2, p_Division Varchar2, p_Seq Int) Return Varchar2 Is v_First Int; v_Last Int; Begin If p_Seq Return Null;
2010-04-14 16:29:00
919
原创 ORACLE SQL语句优化(转)
我们要做到不但会写SQL,还要做到写出性能优良的SQL,以下为笔者学习、摘录、并汇总部分资料与大家分享!(1) 选择最有效率的表名顺序(只在基于规则的优化器中有效):ORACLE 的解析器按照从右到左的顺序处理FROM子句中的表名,FROM子句中写在最后的表(基础表 driving table)将被最先处理,在FROM子句中包含多个表的情况下,你必须选择记录条数最少的表作为基础表
2010-03-22 14:28:00
356
原创 SQLSERVER2005本机如何调试存储过程
SQLSERVER2000和SQLSERVER2005远程的没搞过 1、打开visual studio2005 ,工具--》“连接到数据库”--》在弹出况中设置链接,使用“Windows身份验证”2、找到你要调试的存储过程,右键,选择“单部执行存储过程”3、在弹出框中输入参数,这里一定要注意,参数如果没有,一定要清除4、确定,开始调试
2010-03-22 14:15:00
472
原创 SQLSERVER 存储过程里如何执行SQL语句
大家可能碰到这样的情况@condition 是外部传入的条件 DECLARE @strsql varchar(3000)declare @icount int begin set @strsql =SELECT @icount=count(*) from table + @condition end 如果你写 ex
2010-03-22 14:10:00
2426
原创 SQLSERVER存储过程如何写带参数的游标
很简单,将参数定义为变量 例如定义变量:declare @p_Flight varchar(35)declare @p_Fdate varchar(35)declare @p_Fstart varchar(35)declare @p_Etid varchar(35)declare @p_Board varchar(35)declar
2010-03-22 14:02:00
2252
1
原创 SQLSERVER 存储过程调用存储过程,如何得到输出参数
create proc a param1 varchar(16), param2 varchar(16) output as 如何在另一个存储过程中调用a ,并且获得param2???? Code highlighting produce
2010-03-22 13:59:00
1471
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人