- 浏览: 65115 次
- 性别:
- 来自: 北京
最新评论
-
NF160:
我表示11g出来不用replace就直接是 逗号分隔啊
ORACLE:一列的多行数据拼成字符串 -
laoqian9527:
ease204304 写道补充下
9i的用不了
11g的可以使 ...
ORACLE:一列的多行数据拼成字符串 -
ease204304:
补充下
9i的用不了
11g的可以使用
ORACLE:一列的多行数据拼成字符串
文章列表
CentOS+Subversion
- 博客分类:
- linux svn
Linux下SVN服务器搭建(CentOS+Subversion)svn(subversion)是近年来崛起的版本管理工具,是CVS的接班人。目前,绝大多数开源软件都使用svn作为代码版本管理软件。svn服务器有2种运行方式:独立服务器和借助apache等web服务器。两种方式各 ...
来源:http://www.360doc.com/content/10/0906/22/3183606_51725538.shtml
Spring不会直接去管理事务,它提供了很多可供选择的事务管理器,将事务委托给JTA或某些特定的平台事务实现。常见的Spring事务管理器:
org.springframework.jdbc.datasource.DataSourceTransactionManager
提供JDBC事务支持,也可以用来支持iBatis
org.springframework.orm.hibernate.Hibe ...
下面和大家分享的是java序列化的一些基础知识,希望能够带给大家帮助。
1 Java 序列化技术概述
Java 序列化技术可以使你将一个对象的状态写入一个Byte 流里,并且可以从其它地方
把该Byte 流里的数据读出来。重新构造一个相同的对象。这种机制允许你将对象通过网络
进行传播,并可以随时把对象持久化到数据库、文件等系统里。Java的序列化机制是RMI、
EJB、JNNI等技术的技术基础。
1.1 序列化技术基础
并非所有的Java 类都可以序列化,为了使你指定的类可以实现序列化,你必须使该类
实现如下接口:
java.io.Serializable
需要注意的是,该接 ...
oracle在注册表中NLS_LANG值为SIMPLIFIED CHINESE_CHINA.ZHS16GBK
eclipse启动时的配置文件eclipse.ini的-Duser.language属性却为en
将en改为zh,问题解决。
原文地址:http://msplinks.com.cn/MDFodHRwOi8vd3d3LnZzai5jby51ay9kYXRhYmFzZXMvZGlzcGxheS5hc3A/aWQ9NDY2
源作者:Sing Li
发布日期:2005-06-30
摘要
Derby是一个100%Java开源的关系数据库,并且你不可轻视它。
正文
一般的应用 ...
【来 源】:http://blog.csdn.net/SQL0815/archive/2006/11/16/1388932.aspx
以下是将Oracle中指定数据库结构导出到PowerDesigner(PD)中的方法,实践出真知:
前提条件:
1.现有Oracle数据库sun880,其中包含若干张数据表,连接sun880的用户名sgsj,密码为sgsj。
2.PD版本为11。
正式步骤:
1.从菜单条中依次选择File -> Reverse Engineer -> Database,弹出New Physical Data Model窗口。
2.点击确定后,弹出Da ...
一、Access
数据类型有些另类,而且密码太容易被攻破,性能不高,只能用在Windows程序上。
一般说来,单个表不超过10万少条记录为好,整个数据库不超过100M为好。ACCESS对数据库容量限制为2G,但超过100M后性能便
会有 ...
来自http://db.apache.org/derby/docs/10.4/devguide/devguide-single.htm。我这里只是翻译一下,其实最关键要搞清楚的就是系统文件夹(通常是C:/databases)和类路径(从类路径开始或者从jar文件中开始查找)的区别。
jdbc:derby:db1
•打开系统文件夹中的db1
jdbc:derby:london/sales
•打开数据库lodon/sales,london位于系统文件夹下,sales是london的子目录
jdbc:derby:/reference/phrases/french
•打开数据库 /referen ...
derby分两种运行模式:内嵌模式和网络模式(我认为就是“客户端-服务器(CS)”)。
在内嵌模式中,数据库和应用程序共用一个JVM,一般由应用程序负责启动和停止数据库,其他应用程序不可访问。
网络模式。de ...
1 安装 jdk 5+ maven 2.09 mysql 5.x
2 配置 JAVA_HOME M2_HOME
在path中添加%JAVA_HOME%\bin;%M2_HOME%\bin
3 将下载下来的appfuse-dependencies-2.0.2解压到.m2/repository 下面
4 创建自己存放项目的目录 例如 c://appfuse
5 cd c://appfuse
6 运行创建骨架的命令,不同的框架选用不同的命令,以下是Struts2 Basic的创建命令
mvn archetype:create -DarchetypeGroupId=org.app ...
一.先下载最新的ant---http://ant.apache.org/
二.解压到C盘根目录下(这个要以根据需求调整),配置"ANT_PATH",并在PATH中添加:c:\ant\bin
三.检查jdk,JAVA_PATH,确保JAVA_PATH正确(否则会出错)
四.编写build.xml,放在ant目录下(根据需求调整)
<?xml version="1.0"?>
<project name="cppmec_bid" default="compile" basedir="D ...
上篇文章写的是在ibatis中,需要返回一个字符串,却返回了多行数据,结果出现了错误。
其实,我想做的是:
查询表中的一个字段,返回了多行,就把这么多行的数据都拼成一个字符串。
例: id name
1 aa
2 bb
3 cc
要的结果是"aa,bb,cc"
以前有过这种需求,我用存储过程拼接,或者在程序中取出数据拼接,就这样暂时解决了。
可是事后一直在想是不是可以直接查出来,这样就简单多了,oracle中应该有这样的方法的,可是一直没找到,呵呵,今天终于解决了。
select WMSYS. ...
今天在开发报表的的时候,后台报出:
Error: executeQueryForObject returned too many results.
检查一下,发现原来是新写的SQL返回了多条数据,而返回值设的是返回一个字符串
如果有多条返回结果,不应该用executeQueryForObject,应该用executeForObjectList.
在制作网页中遇到的问题,因为现在用div+css,所以,网页头部就有了<html xmlns="http://www.w3.org/1999/xhtml">代码,可是有它以后所有的滚动代码都不会滚动。
解决办法一:
删除网页首行的
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
这个确实 ...
今天在连接SVN服务器的时候,突然出现了错误:
"time of error“ 打开详细:远程主机强迫关闭了一个现有的连接
于是打开----“SVN Repositories”,
右键Repository Location-->选择CheckOut后,弹出对话框提示下面信息:
folder '' does not exist remotely
找了好长时候,终于解决:
1.打开windows--->>Preferences
2.找到SVN: interface选项------- 选择JavaSVN(Pur ...