- 博客(6)
- 资源 (9)
- 收藏
- 关注
原创 Toad最最常用的快捷键 总结于此 ROWID解析
F8 调出以前执行的sql命令 F9 执行全部sql Ctrl+t 补全table_name Ctrl+. 补全table_name alt+ 箭头上下 看sql history Ctrl+Enter 直接执行当前sql Ctrl+Shift+F 格式化sql语句。 配置让TOAD中显示ROWID信息VIEW->TOAD OPTIONS->Data
2013-03-28 09:10:26 2349
原创 实行夏令时的国家,数据的日期操作需要注意了 DATE TO NUMBER,NUMBER TO DATE
在没有夏令时的中国,可以很简单的实现:/* Formatted on 3/21/2013 13:58:29 (QP5 v5.240.12305.39446) */CREATE OR REPLACE FUNCTION NUMBER2DATE (i_number NUMBER) RETURN DATEASBEGIN RETURN TO_DATE ('1970-01-01 00:0
2013-03-21 14:42:32 4816
原创 Oracle中完整性
分为3类:丢失更新别人的更新在你的更新之前,所以你再一次更新,就导致了别人前一次的更新丢失了不可重复读你第一次读取数据,但是在你第二次读取数据前,别人将数据更新了,那么你前后两次读取的数据就不一样了幻影读第一次读取数据不存在,第二次读之前,别人插入了数据,然后你就可以查询到了
2013-03-19 13:35:02 1200
原创 Oracle中DBMS_RANDOM.STRING 的用法
DBMS_RANDOM.STRING(var1,var2)这个函数有两个参数var1的参数值情况有:u,l,a,x,pu-->uppercasel-->lowercasea-->mixed casex-->uppercase,alpha&numericp-->any printable char以上的参数值也可以用大写字母,效果一样。var2表示长度
2013-03-11 09:14:12 7518
原创 Oracle中row_number() over(partition by xxx order by xxx)的用法
row_number() over(partition by a order by b)上面的意思就是将查询结果按照a字段分组(partition),然后组内按照b字段排序,至于asc还是desc,可自行选择,然后为每行记录返回一个rownumber用于标记顺序如同上面这张表的内容,按照deptid分组的,组内按照salary降序排序的,rank就是返回的rownumber号
2013-03-05 09:47:57 4673
原创 【Java】通过HashMap哈希表的原理分析来探讨equals,hashcode在哈希表中的作用
看例子吧package equalhashcode;import java.util.*;import bad.NewFileSize;class Person { private String username; private int age; public Person() { } public Person(String username,in
2013-03-01 14:23:39 981
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人