文章列表
update acct_info set cust_no=replace(lpad(cust_no,7),' ','0')
LPAD和RPAD分别是左补位和右补位 repalce(lpad(字段名,共几位),‘ ’,‘0’)
select wmsys.wm_concat(yhm) 用户名, wmsys.wm_concat(xm) 姓名 from users
收集整理:开始→运行→输入的命令集锦,很有用哦
开始→运行→输入的命令集锦,很有用哦gpedit.msc-----组策略 Sample Textsndrec32-------录音机Nslookup-------IP地址侦测 ...
oracle的分析函数over 及开窗函数一:分析函数overOracle从8.1.6开始提供分析函数,分析函数用于计算基于组的某种聚合值,它和聚合函数的不同之处是对于每个组返回多行,而聚合函数对于每个组只返回一行。 下面通过几个例子来说明其应用。 1:统计某商店的营业额。 date sale 1 20 2 15 3 14 4 18 5 30 ...
在service.xml配制注入即可!
<bean id="personService" class="com.xx.service.impl.PersonServiceImpl"> <property name="userService" ref="userService"/></bean>
然后在:PersonServiceImpl里头
private UserService userService;
public void setUserService( ...
自己实践
select * from sys.smon_scn_time order by time_dp desc
select * from mf_per_acct_info as of scn 11649941
表结构改了不行了
下面网上摘得
select * from sys.smon_scn_time; --scn 与时间的对应关系 每隔5分钟,系统产生一次系统时间标记与scn的匹配并存入sys.smon_scn_time表。 select * from student as of scn 592258 就可以看到在这个检查点的表的历史情况。 ...
当没记录时赋为0
select nvl(sum(area),0)area
以下部分为转载
本文发表于《软件报》2009年29期2009-07-20 第17版 属于本期推荐的文章之一
文章的难度不高,但是很有“科普”意义,有助于大家对NULL的认识。
在数据库中,空值用来表示实际值未知或无意义的情况。在数据结果中如果某行某列没有值,那么就称它为空值(NULL)。任何数据类型的列,如果没有使用非空(NOT NULL)或主键(PRIMARY KEY)来进行完整性限制,都可以用空值,在没有正确理解它的意义,忽视它存在的重要性,那和它之间发生的战争似乎就 ...
/** * 测试用的main方法. * * @param argc * 运行参数. */ public static void main(String[] argc) { //下面都以保留2位小数为例 //ROUND_UP //只要第2位后面存在大于0的小数,则第2位就+1 System.out.println(round(12.3401,2,BigDecimal.ROUND_UP));//12.35 System.out.println(round(-12.3401,2,BigDecimal.ROUND_UP));//-12.35 //ROUND ...
你可以2边都用Upper或lower函数select * from test_awhere upper(x)=upper('Abcdd')
发布工程时,抛出以下异常:java.lang.NoClassDefFoundError: javax/el/ExpressionFactoryApache Tomcat/5.0.28则将javaee.jar包再copy一份放在tomcat目录的common\lib下就不会了。关于用到的javaee.jar、jsf-api.jar、jsf-impl.jar、jstl-1.2.jar这四个包可以通过myeclipse中获得,这四个包的所在的目录是:D:\Program Files\MyEclipse 6.5\myeclipse\eclipse\plugins\com.genuitec.eclipse ...
1、用到hibernate的情况下需要在hibernate.cfg.xml文件中加入
<property name="connection.url"> jdbc:mysql://localhost:3306/logistics?useUnicode=true&characterEncoding=UTF-8 </property>
2
首先写一个java过滤字符编码类package cn.com.csuinfosoft.filter;/** ...
在Oracle PL-SQL中,左连接和右连接可以用如下的方式实现: 语句片断: SELECT emp_name, dept_name FORM Employee, Department WHERE Employee.emp_deptid(+) = Department.deptid此SQL文使用了右连接,即“(+)”所在位置的另一侧为连接的方向,右连接说明等号右侧的所有记录均会被显示,无论其在左侧是否得到匹配,也就是说上例中无论会不会出现某个部门没有一个员工的情况,这个部门的名字都会在查询结果中出现。 相反的情况: SELECT emp_name, dept_name ...
前段时间,因为一项目,需要做MYSql的数据同步服务,但由于网站空间服务供应商不提供远程连接MYSql,所以无法利用NaviCat客户端通过填写服务器地址来连接远程服务器,在网上找到了SSH方式连接,但经过测试后发现依旧无法连接。后来参巧网上的文献后,通过Http方式成功连上服务器的MYSql数据库。特此记录一下:首先到NaviCat官网(www.NaviCat.com.cn)上下载最新版本的NaviCat
安装完成后,打开NaviCat,如下图所示:
...
<logic:iterate id="item" name="list"> <html:checkbox name="item" property="id" value="${item.id}"> </html:checkbox>${item.Name}</logic:iterate>后台可以String[] items = request.getParameterValues("id");for (int i = 0 ...
在使用struts的checkbox标签时,如果利用actionform进行初始化赋值,在进行对checkbox操作时,将不 能对actionform中的属性进行设置,返回的始终是初始化赋值的value。也就是说,无论怎么操作checkbox都不会有反映,这不是我们所想要的。
解决方法:在<html:checkbox name="formname" property="aa"></html:checkbox>后面加上
<input type="hidden" name=&qu ...