
Database
xa_zbl
这个作者很懒,什么都没留下…
展开
-
Mysql5.0中文乱码问题解决方案
需注意以下三点:1、创建数据库的时候:CREATE DATABASE `database` CHARACTER SET 'utf8' COLLATE 'utf8_general_ci';2、建表的时候 CREATE TABLE `database_user` ( ...2009-04-15 23:17:10 · 140 阅读 · 0 评论 -
net.sf.ezmorph.bean.MorphDynaBean cannotbe cast to xxx
net.sf.ezmorph.bean.MorphDynaBean cannotbe cast to xxx在操作json的数据格式的时候,如果没有指明数据类型,那么只能是基本类型或者是String类型,不能出现复杂数据类型。for(Map map : datas){ String gw_id = map.get("GW_ID").toString()...原创 2016-09-30 10:36:48 · 299 阅读 · 0 评论 -
内连接 外连接 交叉连接 笛卡尔积
首先划分一下,连接分为三种:内连接、外连接、交叉连接 内连接(INNER JOIN): 分为三种:等值连接、自然连接、不等连接 外连接(OUTER JOIN): 分为三种: 左外连接(LEFT OUTER JOIN或LEFT JOIN) 右外连接(RIGHT OUTER JOIN或RIGHT JOIN) ...原创 2016-07-25 11:45:28 · 843 阅读 · 0 评论 -
ibatis 批量删除数据
<delete id="deleteMember" parameterClass="java.util.Map"> DELETE FROM Familymemberinfo WHERE mid IN <iterate property="mids" open="(" close=")" conjunction=",&q原创 2013-08-29 17:38:06 · 467 阅读 · 0 评论 -
使用 apache common dbcp +common pool+mysql连接无效的问题
Throwable occurred: org.springframework.transaction.CannotCreateTransactionException: Could not open JDBC Connection for transaction; nested exception is com.mysql.jdbc.exceptions.jdbc4.Communic...原创 2012-11-28 11:51:32 · 118 阅读 · 0 评论 -
Mongodb 的ORM框架 Morphia 之 Query接口
Introduction(简介) Query接口是个相当直接的方法。他允许非常确切的过滤方式(基于属性),排序,一个偏移和限制返回结果的数量。 query实现也实现了QueryResults接口,此接口允许在查询中访问结果。 Filter(过滤) 一般...原创 2011-12-22 14:24:48 · 263 阅读 · 0 评论 -
100多个数据据表字段说明(二)
messageid 信息ID userid 用户ID forsake 回收站(1表示回收站) 第五十个表_module (模块/频道) moduleid 模块/频道ID name 名称 module 模块 moduledir 模块目录 moduledomain 模块messageid 信息IDuserid 用户IDforsake 回收站(1表示回收站)第五十个表_...原创 2011-11-03 16:52:28 · 534 阅读 · 0 评论 -
100多个数据据表字段说明
第一个表_admin (管理员)userid 用户名idusername 用户名grade 用户级别purviewids modules 模块channelids 频道ID catids 栏目IDspecialids 专题IDdisabled 禁用(0为否,1为是)第二个表 _ads (广告)adsid 广告IDadsname 广告名称...原创 2011-11-03 15:57:39 · 1527 阅读 · 0 评论 -
浅谈char,Varchar,NVarchar的区别
这3种字符串数据类型是我们使用最多的,我们在数据库设计时到底该怎么使用了?首先我们先来分析3个数据类型的说明: 1。char CHAR的长度是固定的,最长2000个字符。 2。varchar 和 varchar2 可以肯定的是oracle中目前是可以使用varchar数据类型的,但他们的区别我查了不少资料也没有找到一个准确的答案 最常见的说...2010-04-14 17:45:12 · 182 阅读 · 0 评论 -
[转贴]hsql数据库入门
前言:该文章只是简单介绍一下hsql的入门内容,如果想仔细了解的话,参考官方帮助文档最为有用。一、简介:hsql数据库是一款纯Java编写的免费数据库,许可是BSD-style的协议,如果你是使用Java编程的话,不凡考虑一下使用它,相对其他数据库来说,其体积小,才563kb。仅一个hsqldb.jar文件就包括了数据库引擎,数据库驱动,还有其他用户界面操作等内容。在Java开源世界里,hsq...2010-03-18 15:07:54 · 102 阅读 · 0 评论 -
如何把SQLSERVER里表里的数据导出成为insertinto脚本
新建如下的存储过程:(执行该存储过程会生成一条查询语句,执行查询语句即可。。。)create proc proc_insert (@tablename varchar(256))asbegin set nocount on declare @sqlstr varchar(4000) declare @sqlstr1 varchar(4000) declare @sqlstr2 varchar(4...2008-12-01 03:15:54 · 237 阅读 · 0 评论 -
Oracle中的大字段 Blob/Clob
数据库中提供了两种字段类型 Blob 和 Clob 用于存储大型字符串或二进制数据(如图片)。Blob 采用单字节存储,适合保存二进制数据,如图片文件。Clob 采用多字节存储,适合保存大型文本数据。Oracle中处理BLOB/CLOB字段的方式比较特别,所以需要特别注意下面两点:1. 在Oracle JDBC中采用流机制对 BLOB/CLOB 进行读写操作,所以要注意不能在批处理中读写 BL...2008-05-28 12:29:10 · 125 阅读 · 0 评论 -
连接池的应用
连接池:初始化(建立)一些连接,常驻内存,用的时候向连接池要,用完由连接池回收,然后给需要的地方用。如果不够用的话,可以继续初始化一些连接。当发现有些连接处于休眠状态,就会自动把它关掉;当有过多的连接请求,则会让其排队(同步)。可以创建多个连接池,每个连接池都有一个别名。在项目启动的时候,连接池就会创建好。一、proxool(1)加载驱动 library proxool0.9.jar(2)配置...2008-05-22 01:04:31 · 199 阅读 · 0 评论 -
关于数据库获取数据出现java.sql.SQLException: Underlying input stream returned zero bytes
出现如题的异常:原因是text类型字段在作怪.因为数据表中该字段的值可能为空或NULL,通过jsp读取的时候会出现Underlying input stream returned zero bytes这个异常,最后将text字段类型改为ntext类型就可以了。...2009-10-28 14:40:43 · 128 阅读 · 0 评论 -
MySQL数据类型DECIMAL
DECIMAL 类型不同于FLOAT和DECIMAL,其中DECIMAL 实际是以串存放的。DECIMAL 可能的最大取值范围与DOUBLE 一样,但是其有效的取值范围由M 和D 的值决定。如果改变M 而固定D,则其取值范围将随M 的变大而变大。表2 - 7的前三行说明了这一点。如果固定M 而改变D,则其取值范围将随D 的变大而变小(但精度增加)。表2 - 7的后三行说明了这一点。 给...原创 2016-02-23 10:28:04 · 205 阅读 · 0 评论