Oracle
webdoes
更多最新技术总结尽在http://www.webdoes.com
2011.10至今在腾讯科技任web开发工程师,目前负责QZone的触屏业务web前端开发
展开
-
Oracle时间操作
<br />sysdate + 1/24/60/60 在系统时间基础上延迟1秒<br />sysdate + 1/24/60 在系统时间基础上延迟1分钟<br />sysdate + 1/24 在系统时间基础上延迟1小时<br />sysdate + 1 在系统时间基础上延迟1天<br />add_months(sysdate,-1) 在系统时间基础上延迟1月<br />add_months(sysdate,-1*12) 在系统时间基础上延转载 2010-07-02 10:43:00 · 618 阅读 · 0 评论 -
NULL使得排序实效
今天碰到一个问题,想通过某个字段值进行排序, SELECT F004 FROM v_yy_stk092 ORDER BY F004 DESC, 这里的F004是数值类型的数据,默认是空。 可惜上面查询出来的结果总是前面一些值为空,使用desc v_yy_stk092查看了该字段值,原来默认是NULL, 可能NULL比数值要大,所以加上一个条件,查询成功:原创 2010-05-18 09:45:00 · 520 阅读 · 0 评论 -
如何使用Navicat Lite链接Oracle数据库
<br /> <br />我以前是用的是Toad for Oracle 9.0.1,功能是比较强大,可惜我觉得程序太大,消耗内存比较严重。<br /> <br />如果在关机的时候,该程序有连接没有断开,是无法成功关机的。正好我在用Navicat Lite进行Mysql的查询,感觉是轻量级的,就想通过该免费软件来连接Oracle数据库。花费了不少时间进行连接测试,所以打算把中间的过程记录下来,希望对后来的朋友有帮助。<br /> <br />(1)在 http://www.navicat.com/en/do原创 2010-07-26 15:48:00 · 4875 阅读 · 1 评论 -
ORA-00918: column ambiguously defined错误应对方法
最近做一个项目,经常需要用到多表查询,通过需要分页等,于是经常会碰到ORA-00918: column ambiguously defined错误应对方法,意思是说,某一列定义模糊,于是经过了很多方面的测试,总算能解决,尤其是在涉及到tablename.*,这里的*很容易出现这样的错误。需要仔细的研究下面的2个sql语句:select v1.*,(v1.data-v2.data) as rate, v3.*, (v3.data-v4.data) as rate2from ( select rownu原创 2010-10-20 13:41:00 · 126985 阅读 · 2 评论 -
查看操作系统的信息
lsb_release -a转载 2011-06-10 14:28:00 · 816 阅读 · 0 评论