- 浏览: 937260 次
- 性别:
- 来自: 成都
最新评论
文章列表
oracle查看被锁的表和解锁
查看被锁的表
select p.spid,a.serial#, c.object_name,b.session_id,b.oracle_username,b.os_user_name from v$process p,v$session a, v$locked_object b,all_objects c where p.addr=a.paddr and a.process=b.process and c.object_id=b.object_id ;
查看那个用户那个进程照成死锁,锁www. ...
删除空行还是蛮常用的技巧。在Notepad++中很简单就可以实现了:先选中要删部分文本内容,如果是整个文件那就全选Ctrl+A,
然后在菜单栏点TextFX-->Text FX edit-->delete blank lines
如果查找的value包含在数组中,则返回搜索value的索引;否则返回 (-(插入点) - 1)。插入点 被定义为将键插入数组的那一点:即第一个大于此键的元素索引,如果数组中的所有元素都小于指定的键,则为 a.length。注意,这保证了当且仅当此键被找到时,返回的值将 >= 0。即是,有可能返回的是(负)插入点的值
exp.
int[] Prime={3,5,7,11,17,23,31,37,43,47,67,79,89,97,137,163,179,197,277,311,331,
359,379,397,433,557,599,631 ...
用hql查询view,但view中无主键,根据某列查询,返回多条记录,返回的结果记录条数正确,但数据全部重复与db查询不一致,解决方案:在映射文件.hbm.xml中定义为联合主键,即用<composite-id>
测试数据如下:
SPREAD_TABLE_CODE,PRICE_FROM,PRICE_TO,SPREAD_VAL
1 0.01 0.1 0.001
1 0.1 0.2 0.001
1 0.2 0.25 0.001
1 0.25 0.4 0.005
1 0.4 0.5 0.005
hbm配置文件(没有使用联合主键):
<hibernate-mapp ...
oracle 中某月的第一天,最后一天,前一个月的第一天,最后一天,类似方法
在Oracle 数据库中取某个月份的第一天和最后一天的方法
取当前日期前一个月的第一天的日期SELECT last_day(add_months(SYSDATE, -2)) + 1 FROM dual;取当前日期前一个月的最后一天的日期SELECT last_day(add_months(SYSDATE, -1)) FROM dual;
本月的第一天和最后一天
select to_char(trunc(sysdate,'MONTH'),'yyyy-mm-dd') First_DayOfMonth ...
格式化日期,日,月只有一位小数的只显示一位,不自动加0,在dd/mm 前面加上fm即可去掉前面的0
如:
trade_date:7/4/2013
tselect o_char(szt.trade_date,'fmdd/fmmm/yyyy') AS trade_date from sds_equ_broker_trade_sz szt
result:07/04/2013
tselect o_char(szt.trade_date,'fmdd/fmmm/yyyy') AS trade_date from sds_equ_broker_trade_sz szt
result: ...
sqlplus system/oracle@ADSRSIT @test.sql
system:用户名
oracle:密码
ADSRSIT:连接字符
test.sql:sql文件
以上命令也可以保存成一个批处理文件,cmd格式的。每次直接双击便可以执行。
选择:windows-> preferences->java->Editor->Mark Occurences->第一行有个“Annotations”点击进入,显示出列表,找到 Occurrence annotation 右边选择Color即可。
preference->general->editors->texteditor selection backgroud color
preference->general->editors->texteditor selection foregroud color
改为你喜欢的吧
来深圳一年多了,从去年7月中下旬来公司到现在,工作整体还不错,就是最近,项目组老出现问题,基本每个开发人员都出现过各种看上去不应该出现的问题,都是在测试完了的阶段被发现的。所以,问题也就升级了,由小扩 ...
SET HEADING OFF
SET TRIMSPOOL ON
SET TRIMOUT ON
SET FEEDBACK OFF
SET PAGESIZE 0
SET LINESIZE 2000
SET ARRAYSIZE 5000
SET TERM OFF
SET SQLBLANKLINES ON
PROMPT spooling test csv
SPOOL test.csv
select 'test' from dual;
SPOOL OFF
/
今天遇到一个不大不小的问题,本来看似比较简单,结果处理起来,花了我好长时间。
这个版本有一个Issue,需要自动计算一个Field的值,但是要考虑前一个文本框的值是否有改变,后面显示的值再跟着改变,如果基础值没有发生变化,则需要计算的值不改变。
之前用的是addFocusListener这个事件,但如果加上上面这个需求,就满足不了。所以就想试试有没有其他事件。因为这不是awt的,所以也没有addTextListener事件。也有说用这个事件
jTextField.getDocument().addDocumentListener(new DocumentListener(){
...
import java.text.DecimalFormat;
import java.math.RoundingMode;
DecimalFormat formater = new DecimalFormat();
formater.setMaximumFractionDigits(4);//设置某个数的小数部分中所允许的最大数字位数
formater.setGroupingSize(3);//设置分组大小。分组大小是数的整数部分中分组分隔符之间的数字位数,例如在数 "123,456.78" 中,分组大小是 3
formater.set ...
控制台抛出这个异常:java.sql.SQLException: ORA-00911: invalid character
我将抛异常的SQL语句复制到PL/SQL中执行是完全可以的,没有任何异常的。。
而我在程序中定义的sql如下:
String sql="select count(t.id) as onerowc,t.id as areatravelid ,b.id as airpotid from base_areatravel t"+ " inner join base_airpot b on b.areaid=t.id group by t. ...
ctrl+shift + O不但可以导入所有没有导入的包,也可以一次移除所有的导入过的没有再使用的包。