`

沃杂志后台项目开发测试问题总结 之 数据库问题总结

 
阅读更多

/***********************杂志开发数据库方面所遇问题总结**********************************
下面是在工作中常用的一些后台的bug,
目标:总结常用的问题的解决方法,提高开发效率
开始时间:2011-11-10
编写人:happ
参阅书籍:
相关项目:《中国联通电子杂志后台【2011-10~】》
技术:ssh1+oracle+javaScript||jQuery
*/

目录【按项目划分】

1 杂志管理项目中遇到的bug【2011-10~】
  1.1在做会员管理-消费记录的查询时【2011-11-16】
  知识点描述:sqlString= " and to_char(Z.brithday,'yyyy-MM-dd')='"+brithdays+"'";
  之前自己的用法:之前自己总在用 to_date 将前台的数据转换成date,如String oracleDatePattern = "yyyy-MM-dd HH24:mi:ss";  
      sqlString= " and Z.pubDate between to_date('" + pubdate1+ " 00:00:00" + "','"
       + oracleDatePattern + "') and to_date('"+pubdate1+" 23:59:59"+"','"+oracleDatePattern+"')";
  优点:简单
  缺点:
   
  1.2在做会员管理-消费记录的查询时【2011-11-16】
  知识点描述:获取当前时间,并且给当前日期加3天,返回运算后的日期,并且格式为 yyyy-mm-dd,代码如下
     public class test {
      public static void main(String[] args) {
             Calendar cal   = Calendar.getInstance();
          SimpleDateFormat format = new   SimpleDateFormat("yyyy-MM-dd"); 
          Calendar  calendar = Calendar.getInstance();
        
          calendar.add(Calendar.DATE, 3); 
          String T3 = format.format(calendar.getTime()) ;
         
       System.out.println(T3);
        }   
     }
  1.3在做将杂志管理数据库迁移【从oracle迁移到mysql】【2011-11-17】
  知识点描述:在mysql在创建表时,给表和表中的字段添加注视
      create table ECOM_AREA
   (
     AREA_CODE CHAR(8) not null comment '编码',--字段注释
     CITY_CODE CHAR(4),
   )comment 'dd'--表注释
   
  1.4  部署联通电子杂志【2011-11-24】
  知识点描述:在linux客户端putty 重启mysql: /etc/init.d/mysqld restart
  1.5  部署联通电子杂志【2011-11-24】
  知识点描述:在windows客户端导入mysql数据库命令:
    C:\Documents and Settings\Administrator>mysql -uroot -h 202.106.63.134 -p < d:\2
    0111124magazine.sql
  
   
   
     

   
      

      

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics