数据库中的Date,DateTime和TimeStamp类型



数据库中的Date,DateTime和TimeStamp类型.

数据库中的Date,DateTime和TimeStamp类型
2008-01-18 09:37:02.0 来源:赛迪网
关键词: Date DateTime TimeStamp 类型 AM
DATETIME, DATE和TIMESTAMP类型是相关的。本文描述他们的特征,他们是如何类似的而又不同的。
DATETIME类型用在你需要同时包含日期和时间信息的值时。MySQL检索并且以’YYYY-MM-DD HH:MM:SS’格式显示DATETIME值,支持的范围是’1000-01-01 00:00:00′到’9999-1[......]

Read more

PLSQL数据库创建表空间.txt



PLSQL数据库创建表空间.txt.

创建表空间
表空间:
CREATE SMALLFILE TABLESPACE LISCNPC2 DATAFILE ‘D:\oracle\bus’ SIZE 10M
AUTOEXTEND ON NEXT 10M MAXSIZE 120M
LOGGING EXTENT MANAGEMENT LOCAL SEGMENT SPACE MANAGEMENT AUTO;
用户语句:
create user liscnpc2 identified by liscnpc2 default tablespace liscnpc2;
grant dba t[......]

Read more

SHOP++支持 JDK1.5、Websphere 、Oracle

SHOP++支持 JDK1.5、Websphere 、Oracle.

使SHOP++支持 JDK1.5、Websphere 、Oracle
SHOP++作品极其优秀。
代码、架构、模式、模型如同界面一样清爽优雅。

JDK1.5
1。package net.shopxx.common;
Initializing类afterPropertiesSet方法
去掉@Overwrite

2。增加依赖包activation.jar

调试过程中。
在myeclipse调试用注意将Java Compiler降为1.5。
在windows->preferrences中[......]

Read more

shop++的缓存配置

shop++的缓存配置
默认的shop++开源版本只有 部分查询缓存。

shop++应用可采用oscache作为Hibernate的缓存配置,为常见的缓存策略应用。
实体缓存(entity cache)、实体集合缓存(collectioncache)和查询缓存(query cache)通过Java annotations实现,所以更改缓存后需要重新编译发布。
1.1. 缓存的配置文件
1.1.1. applicatonContext.xml
以下两处设置为true
[font=&quot][font=&quot]
引用
[font=&quot]&l[......]

Read more

shopxx转换为oracle

shopxx转换为oracle.

shopxx 采用的是spring+jpa hibernate 没有hbm文件,采用hbm2dllauto 默认 update
update的意思是 ,第一次加载hibernate时根据model类会自动建立起表的结构(前提是先建立好数据库),以后加载hibernate时根据 model类自动更新表结构,即使表结构改变了但表中的行仍然存在不会删除以前的行。
因此 提供的 示例sql 可以不用。 需要修改的就是有些字段是 number 的改成 num 不要用oracle 的关键字 即可。
涉及到的 表 admin record resource 这个[......]

Read more

Tomcat启动时错误IOException while loading persisted sessions: java.io.EOFException

Tomcat启动时错误IOException while loading persisted sessions: java.io.EOFException.

一直用tomcat一段时间都正常无事,TomCat6在启动时出现了这个错误:

严重: IOException while loading persisted sessions: java.io.EOFException
严重: Exception loading sessions from persistent storage
在网上找到答案都是:

是因为保存在硬盘上的session数据读取失败,问题似乎不大,但是如[......]

Read more

hibernate操作oracle的clob类型数据.doc

hibernate操作oracle的clob类型数据.doc.

1问题描述 当我们需要操作大于 4000 字节的数据(字段)时,我们就需要用到 oracle 的 CLOB 数据类 型。在对其进行操作时主要有以下三种方案:采用传统的 jbdc 方式、把 clob 以 string 方式处理和直接使用 CLOB 类型三种方案,下面分别作简要介绍。
2对 CLOB 数据类型的操作
2.1方式一 传统的 jdbc 方式写入 Blob/Clob 字段和写入其它类型字段的方式非常不同, 因为 Blob/Clob 自身有一个 cursor, 必须使用 cursor 对 Blob/Club 进行操作[......]

Read more

Mysql数据库向Oracle转换应注意的问题

Mysql数据库向Oracle转换应注意的问题.有很多应用项目,刚起步的时候用MySQL数据库基本上能实现各种功能需求,随着应用用户的增多,数据量的增加,MYSQL渐渐地出现不堪重负的情况:连接很慢甚至宕机,于是就有把数据从MYSQL迁到Oracle的需求,应用程序也要相应做一些修改。

本人总结出以下几点注意事项
1.自动增长的数据类型处理MYSQL有自动增长的数据类型,插入记录时不用操作此字段,会自动获得数据值。ORACLE没有自动增长的数据类型,需要建立一个自动增长的序列号,插入记录时要把序列号的下一个值赋于此字段。CREATESEQUENCE序列号的名称(最好是表名 序列号标记)[......]

Read more

Hibernate注解映射sequence时出现无序增长问题+hibernate 映射 oracle ID自动增长

Hibernate注解映射sequence时出现无序增长问题+hibernate 映射 oracle ID自动增长.

通过Hibernate注解的方式映射oracel数据库的sequence主键生成器时,出现增加数据时sequence无序增长的问题,配置如下
@SequenceGenerator(name = “SEQ_DM_SERVICE_MODEL”, sequenceName = SEQ_DM_SERVICE_MODEL”)
@Id
@GeneratedValue(strategy = SEQUENCE, generator = “SEQ_DM_SERVICE_MODEL”)[......]

Read more

hibernate.hbm2ddl.auto节点配置

hibernate.hbm2ddl.auto节点配置.

hibernate.cfg.xml 中hibernate.hbm2ddl.auto配置节点如下:
<properties>
<property name=”hibernate.show_sql” value=”true” />
<property name=”hibernate.hbm2ddl.auto” value=”create” />
</properties>
Hibernate Reference Documentation 3.3.1解释如下:
Automati[......]

Read more