1. 在oracle中字符串拼接用 字符串||''||字符串 的方式拼接,日期转换如上'yyyy-mm-dd hh24:mi:ss' 这是24小时进制的格式!
例如:
select * from funddetail where tradetype = 101 and
tradetime > to_date(to_char(sysdate-36,'yyyy-mm-dd')||''||' 00:00:00','yyyy-mm-dd hh24:mi:ss')
and tradetime <= to_date(to_char(sysdate-36,'yyyy-mm-dd')||''||' 23:59:59','yyyy-mm-dd hh24:mi:ss')
2. 使用hibernate 执行sql语句对MySQL数据库进行操作时,出现以下错误:
Caused by: java.sql.SQLException: Column 'dd_id' not found.
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:910)
at com.mysql.jdbc.ResultSet.findColumn(ResultSet.java:955)
......
在MySQl客户端执行的好好的,放到程序中就不行了。原来hibernate中不支持给结果集中的列取别名,也就是hibernate不支持:
select co.dd_id id, co.ctitle_gr cname,co.mcat_id cat,ci.cimage cimage,co.cdescription_short_gr ctext,co.cvideo_id cmedia from Content as co,Cimages as ci where co.cimage_id = ci.c_id group by co.dd_id;
而应该用:
select co.dd_id, co.ctitle_en,co.mcat_id,ci.cimage,co.cdescription_short_en,co.cvideo_id from Content as co,Cimages as ci where co.cimage_id = ci.c_id group by co.dd_id;
可能我也有点画蛇添足了,呵呵!
3.最近做的一个网站中涉及到了文件的生成和下载,在我的tomcat下使用user.dir属性是正常的%TOMCAT_HOME%,但是在老外那里却不正确,试了很多次,老外那边user.dir的属性值是%TOMCAT_HOME%/bin;奇怪了!原来是tomcat版本的问题,我的tomcat是5.0.24,他的是5.5.25,难道5.0和5.5还有这样的区别?网上也有朋友说这是tomcat5.5的bug,俺也没兴趣深究,让客户换了一个tomcat的版本,一测试,OK了。 有遇到相同问题的朋友,也请指点一下!
4.获取当前的数据库时间:
select sysdate from dual;
将查询结果集存储到表用:
insert into 表_1(字段_1,字段_2,......) select 字段_1,字段_2,...... from 表_2;
分享到:
相关推荐
本文将详述“liferay开发小记——开发环境的搭建”这一主题,旨在帮助开发者们快速有效地设置自己的开发环境,从而顺利进行Liferay插件或portlet的开发。 首先,我们需要了解Liferay开发的基础。Liferay提供了多种...
标题中的“Flex整合J2EE开发小记+源码下载”揭示了本次讨论的主题,即如何将Adobe Flex技术与Java企业版(J2EE)框架相结合进行应用开发,并且提供了相关的源代码供学习和参考。Flex是一种用于构建富互联网应用程序...
在“android开发小记”这个主题中,我们可以深入探讨Android应用程序开发的相关知识,特别是通过查看提供的压缩文件中的代码示例。这些文件名如lesson_8_code.zip至lesson_20_codel.zip,以及不同的Mp3Player版本,...
总结了短信协议cmpp、sgip、smgp等协议长短信开发要点
谷歌Chrome浏览器扩展程序开发小记 本文主要介绍了谷歌Chrome浏览器扩展程序的开发过程,作者根据公司的规定,每月八小时,弹性工作制,需要计算工作时间,但是公司的考勤日历不太便捷,于是作者决定自己写一个...
1、树莓派3B+安装配置net-snmp,搭设snmp代理 2、snmp++库的编译 3、snmp++示例(v1~v3) 4、在学习中遇到的问题以及解决方式 5、开发工具的资源共享
一些常用的技术总结,包括java基础,android 基础知识。
这篇小记主要关注了几个关键领域:持久层、MVC框架、视图层、JavaScript库以及缓存技术。下面将详细阐述这些知识点。 1. **持久层**: - **Hibernate**:是一个流行的ORM(对象关系映射)框架,允许开发者以面向...
关于C#后台转换sql数据问题 格式:Convert.TO(DBHelper(sql).table[0].toString());
### 开发过程中的关键细节与注意事项 #### 一、服务器重启与页面刷新 在软件开发过程中,特别是Web应用开发中,经常会遇到修改代码后需要查看效果的情况。根据文档描述,对于不同类型的文件修改,有不同的处理方式...
这份"java小记.rar"压缩包很可能包含了作者多年从事Java Web开发的经验总结,可能包括代码示例、笔记、最佳实践等内容。 在Java Web开发中,Servlet是核心部分,它是一个Java类,用于扩展服务器的功能,处理HTTP...
在Python Django项目开发中使用Extjs时,开发者们可能会遇到各种各样的小错误或者问题。下面将详细地讨论其中的一些问题以及解决方法,涉及知识点包括Python Django框架、前端库Extjs以及一些常见的编程问题。 1. ...
这款小记账本充分体现了Delphi在开发桌面应用程序方面的优势,它简洁、实用,为用户提供了方便的财务管理工具。 首先,我们来了解下Delphi编程的基础知识。Delphi的IDE(集成开发环境)集成了强大的VCL(Visual ...
在IT行业中,应用程序的开发和设计是至关重要的,特别是那些能帮助用户管理和组织日常生活的工具。"每日小记"就是这样一款应用,它结合了记账和日记的功能,为用户提供了一个全面的生活记录平台。 首先,我们要了解...