oracle 的一些用法

比较某个时间点,和JAVA中的不同
select count(*) from siebel.cux_pms_guest g where g.changed > 
--to_date('2015-01-08 15:00:00','yyyy-MM-dd hh:mm:ss');
to_date('2015-01-08 15','yyyy-MM-dd hh24:mi:ss');



生产环境中clob字段无法显示
select DBMS_LOB.substr(m.content,3000,1)  from jje_admin.t_nbp_mail_message m where m.id = 25959889
union 
select DBMS_LOB.substr(m.content,3000,3001)  from jje_admin.t_nbp_mail_message m where m.id = 25959889



null只能通过is null或者is not null来判断,其它操作符与null操作都是false
SELECT C.MEM_INFO_ID,C.STATUS FROM MEMBER_VERIFY_JJZX C WHERE C.MEN_NAME = 't100' AND (C.STATUS != '1' or c.status is null)

http://blog.csdn.net/draling/article/details/7769292



自取最新的一行
select * from (SELECT * FROM T_VBP_VAILDATE_CODE where RECEIVER = #{receiver}  order by CREATE_DATE desc) where  rownum=1


查看当天的记录数
SELECT count(ID) FROM T_VBP_VAILDATE_CODE where RECEIVER = #{receiver} and CREATE_DATE > trunc(sysdate)


plsql连接不上
 客户端:tnsping <tns_name>
      服务器Linux下:
     #>lsnrctl status 查看监听状态
     #>lsnrctl start 启动监听
2.通过Sql Plus连接一下试试,如果Sql Plus连接能成功,那就说明你的tnsnames.ora内容有错误
我的问题就在别名dev_db前面有一个空格
http://77857.blog.51cto.com/67857/447824/

你可能感兴趣的:(oracle)