`
daoger
  • 浏览: 529633 次
  • 性别: Icon_minigender_1
  • 来自: 山东济南
社区版块
存档分类
最新评论

开发小记

阅读更多
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开发小记——开发环境的搭建”这一主题,旨在帮助开发者们快速有效地设置自己的开发环境,从而顺利进行Liferay插件或portlet的开发。 首先,我们需要了解Liferay开发的基础。Liferay提供了多种...

    Flex整合J2EE开发小记+源码下载

    标题中的“Flex整合J2EE开发小记+源码下载”揭示了本次讨论的主题,即如何将Adobe Flex技术与Java企业版(J2EE)框架相结合进行应用开发,并且提供了相关的源代码供学习和参考。Flex是一种用于构建富互联网应用程序...

    android开发小记

    在“android开发小记”这个主题中,我们可以深入探讨Android应用程序开发的相关知识,特别是通过查看提供的压缩文件中的代码示例。这些文件名如lesson_8_code.zip至lesson_20_codel.zip,以及不同的Mp3Player版本,...

    短信协议开发小记

    总结了短信协议cmpp、sgip、smgp等协议长短信开发要点

    谷歌Chrome浏览器扩展程序开发小记

    谷歌Chrome浏览器扩展程序开发小记 本文主要介绍了谷歌Chrome浏览器扩展程序的开发过程,作者根据公司的规定,每月八小时,弹性工作制,需要计算工作时间,但是公司的考勤日历不太便捷,于是作者决定自己写一个...

    snmp开发小记

    1、树莓派3B+安装配置net-snmp,搭设snmp代理 2、snmp++库的编译 3、snmp++示例(v1~v3) 4、在学习中遇到的问题以及解决方式 5、开发工具的资源共享

    android 开发小记

    一些常用的技术总结,包括java基础,android 基础知识。

    J2EE开发之常用开源项目小记

    这篇小记主要关注了几个关键领域:持久层、MVC框架、视图层、JavaScript库以及缓存技术。下面将详细阐述这些知识点。 1. **持久层**: - **Hibernate**:是一个流行的ORM(对象关系映射)框架,允许开发者以面向...

    开发经验小记.txt

    关于C#后台转换sql数据问题 格式:Convert.TO(DBHelper(sql).table[0].toString());

    开发细节小记

    ### 开发过程中的关键细节与注意事项 #### 一、服务器重启与页面刷新 在软件开发过程中,特别是Web应用开发中,经常会遇到修改代码后需要查看效果的情况。根据文档描述,对于不同类型的文件修改,有不同的处理方式...

    java小记.rar

    这份"java小记.rar"压缩包很可能包含了作者多年从事Java Web开发的经验总结,可能包括代码示例、笔记、最佳实践等内容。 在Java Web开发中,Servlet是核心部分,它是一个Java类,用于扩展服务器的功能,处理HTTP...

    Python django Extjs 项目开发中的错误小记

    在Python Django项目开发中使用Extjs时,开发者们可能会遇到各种各样的小错误或者问题。下面将详细地讨论其中的一些问题以及解决方法,涉及知识点包括Python Django框架、前端库Extjs以及一些常见的编程问题。 1. ...

    御风小记账本

    这款小记账本充分体现了Delphi在开发桌面应用程序方面的优势,它简洁、实用,为用户提供了方便的财务管理工具。 首先,我们来了解下Delphi编程的基础知识。Delphi的IDE(集成开发环境)集成了强大的VCL(Visual ...

    每日小记,记录账单和日记

    在IT行业中,应用程序的开发和设计是至关重要的,特别是那些能帮助用户管理和组织日常生活的工具。"每日小记"就是这样一款应用,它结合了记账和日记的功能,为用户提供了一个全面的生活记录平台。 首先,我们要了解...

Global site tag (gtag.js) - Google Analytics