04 2014 档案

摘要:一、基础1、说明:创建数据库CREATE DATABASE database-name2、说明:删除数据库drop database dbname3、说明:备份sql server---创建 备份数据的deviceUSE masterEXEC sp_addumpdevice 'disk', 'testBack', 'c:\mssql7backup\MyNwind_1.dat'---开始 备份BACKUP DATABASE pubs TO testBack4、说明:创建新表create table tabname(col1 type1 [not n 阅读全文
posted @ 2014-04-04 13:44 阿窟窿 阅读(207) 评论(0) 推荐(0)
摘要:一、 简单查询简单的Transact-SQL查询只包括选择列表、FROM子句和WHERE子句。它们分别说明所查询列、查询的表或视图、以及搜索条件等。例如,下面的语句查询testtable表中姓名为“张三”的nickname字段和email字段。代码:SELECT `nickname`,`email`FROM `testtable`WHERE `name`='张三'(一) 选择列表选择列表(select_list)指出所查询列,它可以是一组列名列表、星号、表达式、变量(包括局部变量和全局变量)等构成。1、选择所有列例如,下面语句显示testtable表中所有列的数据:代码:SEL 阅读全文
posted @ 2014-04-04 13:42 阿窟窿 阅读(1496) 评论(0) 推荐(0)
摘要:SQL UNION 操作符UNION 操作符用于合并两个或多个 SELECT 语句的结果集。请注意,UNION 内部的 SELECT 语句必须拥有相同数量的列。列也必须拥有相似的数据类型。同时,每条 SELECT 语句中的列的顺序必须相同。SQL UNION 语法SELECT column_name(s) FROM table_name1UNIONSELECT column_name(s) FROM table_name2注释:默认地,UNION 操作符选取不同的值,即UNION是去了重的。如果允许重复的值,请使用 UNION ALL。SQL UNION ALL 语法SELECT column 阅读全文
posted @ 2014-04-04 13:39 阿窟窿 阅读(306) 评论(0) 推荐(0)
摘要:STUFF ( character_expression , start , length ,character_expression )参数character_expression一个字符数据表达式。character_expression可以是常量、变量,也可以是字符列或二进制数据列。start一个整数值,指定删除和插入的开始位置。如果start或length为负,则返回空字符串。如果start比第一个character_expression长,则返回空字符串。start可以是bigint类型。length一个整数,指定要删除的字符数。如果length比第一个character_expre 阅读全文
posted @ 2014-04-04 09:13 阿窟窿 阅读(1443) 评论(0) 推荐(0)
摘要:OSCache是当前运用最广的缓存方案,JBoss,Hibernate,Spring等都对其有支持,下面简单介绍一下OSCache的配置和使用过程。1.安装过程从http://www.opensymphony.com/oscache/download.html下载合适的OSCache版本,我下载的是oscache-2.4.1-full版本。解压缩下载的文件到指定目录从解压缩目录取得oscache.jar 文件放到 /WEB-INF/lib 或相应类库目录 目录中,jar文件名可能含有版本号和该版本的发布日期信息等,如oscache-2.4.1.jar如果你的jdk版本为1.3.x,建议在lib 阅读全文
posted @ 2014-04-03 15:33 阿窟窿 阅读(873) 评论(0) 推荐(0)
摘要:/*原理:游标就是把数据按照指定要求提取出相应的数据集,然后逐条进行数据处理。1.1游标的概念 游标(Cursor)它使用户可逐行访问由SQL Server返回的结果集。使用游标(cursor)的一个主要的原因就是把集合操作转换成单个记录处理方式。用SQL语言从数据库中检索数据后,结果放在内存的一块区域中,且结果往往是一个含有多个记录的集合。游标机制允许用户在SQL server内逐行地访问这些记录,按照用户自己的意愿来显示和处理这些记录。1.2 游标的优点从游标定义可以得到游标的如下优点,这些优点使游标在实际应用中发挥了重要作用: 1)允许程序对由查询语句select返回的行集合中的每一行执 阅读全文
posted @ 2014-04-02 15:28 阿窟窿 阅读(782) 评论(0) 推荐(0)
摘要:CallableStatement 对象为所有的 DBMS 提供了一种以标准形式调用已储存过程的方法。已储存过程储存在数据库中。对已储存过程的调用是 CallableStatement对象所含的内容。这种调用是用一种换码语法来写的,有两种形式:一种形式带结果参,另一种形式不带结果参数。结果参数是一种输出 (OUT) 参数,是已储存过程的返回值。两种形式都可带有数量可变的输入(IN 参数)、输出(OUT 参数)或输入和输出(INOUT 参数)的参数。问号将用作参数的占位符。 在 JDBC 中调用已储存过程的语法如下所示。注意,方括号表示其间的内容是可选项;方括号本身并不是语法的组成部份。{ca. 阅读全文
posted @ 2014-04-02 14:20 阿窟窿 阅读(423) 评论(0) 推荐(1)
摘要:第一种:Map map = new HashMap();Iterator iter = map.entrySet().iterator();while (iter.hasNext()) { Map.Entry entry = (Map.Entry) iter.next(); Object key = entry.getKey(); Object val = entry.getValue();}效率高,以后一定要使用此种方式!第二种:Map map = new HashMap();Iterator iter = map.keySet().iterator();while (iter.hasNex 阅读全文
posted @ 2014-04-02 14:18 阿窟窿 阅读(657) 评论(0) 推荐(0)
摘要:存储过程使用://执行项目编号 调用存储过程 Map map=new HashMap(); String sql="{?=call pr_ys_bz(?,?,?)}"; map.put("2", ""); map.put("3", ztbModel.getXdnd()); map.put("4", ztbModel.getXdpc()); String str = proxyService.getSqlprocedureService().excutSqlproc2(sql, map);调用存储 阅读全文
posted @ 2014-04-02 13:37 阿窟窿 阅读(143) 评论(0) 推荐(0)
摘要:map使用例子:(1)Map map = new HashMap(); map.put("xmmc", "%"+ztbModel.getXmmc()+"%"); hql.append(" and sbs.xmmc like :xmmc");(2)Map map=new HashMap();map.put("3", ztbModel.getXdnd());list使用例子:private List jcJhlbList = new ArrayList();所有的JAVA集合都位于 java.uti 阅读全文
posted @ 2014-04-02 11:23 阿窟窿 阅读(276) 评论(0) 推荐(0)