- 博客(23)
- 资源 (1)
- 收藏
- 关注
原创 存储过程 Select into报错
select travelid into iFindTravelid from t_bluesky_pro_travelpolicy where name='(国际)';报错ORA-01403:未找到数据;当然,是由于无查询结果导致的,但是我不想要先用select count(*)做一次统计,然后再执行一次select,于是从网上查询解决办法,发现可以使用Exception。我的代码如下...
2013-12-25 19:05:33 395
原创 oracle的rownum
执行select * from t_bluesky_obt_pri_userwhere rownum>8无结果,但是8不成立,永远不会有结果生成。
2013-12-13 22:26:42 115
原创 oracle,ORA-01795:列表中的最大表达式数为1000
ORA-01795:列表中的最大表达式数为1000解决方法原因:SQL里面的IN中的数据量不能超过1000条解决办法:例如Select * from tablename where col in (‘col1’,’col2’ ……..)如果in 后面的Item过多的话,超过1000就会出现这种错误。解决方法是:Select * from tablename where ...
2013-12-12 16:11:37 1070
原创 存储过程
declare cursor 游标名 is select****** 变量名 游标名%rowtypebegin open 游标名 loop fetch 游标 into 变量名; exit when (pars%notfound); --当游标没有指向行时退出循环 进行相关操作 e...
2013-12-05 14:33:45 65
原创 tomcat报错:java.lang.NoClassDefFoundError: org/apache/juli/logging/LogFactory
自己前一段时间出现了这个问题,通过在网上搜索,大概知道了原因,整理下一,以供大家参考。 将项目部署好后,启动tomcat后报错,java.lang.NoClassDefFoundError: org/apache/juli/logging/LogFactory 报这个错说明你用的是tomcat7。 目前的MyEclipse的内核为Eclipse3.5.* 尚不能提供直接对tomca...
2013-12-04 13:09:27 242
原创 java myeclipse下安装svn插件
二、安装完成1. 在MyEclipse 6.5 菜单栏中选择Window→Open Perspective→Other打开Myeclipse试图列表。这个时候Myeclipse的视图列表中,就出现了"SVN Repository Exploring"一项。2. 打开"SVN Repository Exploring"视图。在左边空白区域,单击右键 → New → Repositor...
2013-12-03 13:41:17 116
原创 MSSQL 替换数据库字符串中的部分值
数据库中有个字段比如说aaa类似“111,222”这样的格式,现在需要将222都更新为333,一开始想着写update语句就可以了,后面具体执行过程中,想了方案一:1.将aaa按照“,”分隔后,将后面分隔出来的列分别放入到两个字段1和2中,然后将字段1+“333”更新到aaa中。后面实现的过程中,发现mssql有replace这个函数,直接执行replace(aaa,'222','333'...
2013-11-22 14:58:57 657
原创 关于自动化工具
灵活的思维:OBT的上线,由最初的人工替换配置文件,到最后设计配置修改工具(使用show指定要修改的配置项、path指定这些配置项所在的文件路径,temp指定文件,最后通过修改文件流覆盖tomcat下相应的文件),将整个应用的配置改动都放到数据库中,通过数据库脚本来执行应用配置的改动。将繁杂的上线流程精简到只需要简单的备份应用包、备份数据库、替换应用包、替换数据库、启动。即可。TMC这边儿...
2013-11-19 23:02:52 72
原创 eterm|espeed|tw|bluesky的由来,工作随记
【eterm原型】最早吧 国外GDS认为中国不会有航班 所以我们自己采购源代码创立了1E系统 就是Eterm的原型了【tw是eterm的网页版】Eterm我们定义为终端系统 后来网络的发展和社会的进步要求有网络版预定的出现 于是航信创造了一个网页版Eterm叫做信天游 就是Travelweb的前身【ibe为做前台图形预定提供数据接口,它负责从各处获取数据,其只是一个数据通道】再后来有人觉得...
2013-11-16 03:03:06 428
原创 一日三省 20131111
我喜欢根据问题去研究细节的东西,但是我没有总结和创新的思想。做维护工作以来,都是喜欢去研究细节,然后去解决问题,但是真正用到实际中的呢?难道是缺乏应用能力吗?而且,对研究的东西都缺乏一个系统的整理。...
2013-11-13 06:43:16 102
原创 20131017cmd中启动Tomcat,不
在cmd中输入startup不弹出新的tomcat运行窗口 (修改catalina.bat文件)shiftif not "%OS%" == "Windows_NT" goto noTitlerem set _EXECJAVA=start "Tomcat" %_RUNJAVA%set _EXECJAVA=%_RUNJAVA%goto gotTitle:noTitle ...
2013-10-31 11:49:33 70
原创 ruby hash学习
Hash新建:x=Hash.newx={}x={:1=>2,:b=>3}--------------------------Hash的键可以是任意类型x=Hash.new([])表示创建一个Hash,它的默认值是空的数组[]。x[:a]=[]x[:a]...
2013-10-31 11:49:07 67
原创 ruby 提前避免乱码问题的几个方法
1.在database.yml中加入adapter: mysqldatabase: chensite_developmentencoding: utf8username: root2.建表的时候选择utf8:ENGINE=InnoDB DEFAULT CHARSET=utf8;3.设置mysql的编码为utf8...
2013-10-31 11:48:53 91
原创 ruby root_path与root_url的区别
root_path与root_urlroot_path是相对路径就是前面没有域名的,例如:/home/indexroot_url: 链接里会添加上域名,例如:http://www.zpzk100.com/home/index
2013-10-24 15:11:10 427
原创 mysql 命令下执行sql脚本
1.首先编写sql脚本,保存为:book.sql,2.进入MySQL命令行 第一种方式:在未连接数据库的情况下,输入 mysql -h localhost -u root -p 123456 < d:\book.sql 回车即可; 第二种方式:在已连接数据库的情况下,此时命令提示符为mysql>,输入 source d:\book.sql 或者 \. d:\book.sql...
2013-10-24 14:23:21 136
原创 ruby 命名规则
数据库表名为users,文件名为小写单数user.rb,类名为大写单数User.rb.数据库名为site_users,则文件名为site_user,类名为SiteUser。总结:类名首字母大写,数据库名用复数,文件名用单数,类名也用单数。...
2013-10-24 13:44:43 138
原创 Ruby学习 routes的配置
# resources :products do # member do # get 'short' # post 'toggle' # end # # collection do # get 'sold' # end # endresource中有member和...
2013-10-22 17:33:08 180
原创 20131017 应用设置为开机自动启动
.找到注册表的启动项位置:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run主键;2.第二步:在另边点击右键:新建“字符串值”,取名“QQ”如下图:3.找到你所要增加启动项的软件目录:如我的QQ是目录是:D:\Program Files\Tencent\QQ\qq.exe4.双击你刚新建军的"qq"字符串...
2013-10-17 15:54:59 63
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人