- 浏览: 374786 次
- 性别:
- 来自: 武汉
最新评论
-
angryid:
dsafddsfssssssssddsdsasssssssss ...
freemarker学习笔记---assign标签 -
lylovejava0:
数据库里字段不能转换。。这样会慢死。。在说如果表里有分区等设置 ...
Oracle 时间段查询 -
greatjone:
必须得评论下,这篇博文相当实用,在csdn上找个东西老还要积分 ...
MyEclipse下安装jad插件 -
mytream:
...
模拟tomcat工作原理 -
liujianche11:
小心点 createdate<=to_date('20 ...
Oracle 时间段查询
文章列表
REPLACE 的运行与 INSERT 很相似。只有一点例外,假如表中的一个旧记录与一个用于 PRIMARY KEY 或一个 UNIQUE 索引的新记录具有相同的值,则在新记录被插入之前,旧记录被删除
。
注意,除非表有一个 PRIMARY KEY 或 UNIQUE 索引,否则,使用一个 REPLACE 语句没有意义
。该语句会与 INSERT 相同,因为没有索引被用于确定是否新行复制了其它的行。
所有列的值均取自在 REPLACE 语句中被指定的值。
所有缺失的列被设置为各自的默认
值,这和 INSERT 一样。您不能从当前行中引用值, 也不能在新行中使用值。如果您 ...
在写sql语句然后进行查询的时候遇到了这样的错误,java.sql.SQLException: ORA-00933: SQL command not properly ended。
看到SQLException我们第一感觉想都不要想肯定是sql语句写错了,看提示信息SQL command not properly ended,sql命令可能没有结束,最后去网上找了一下一哥们说了一句:可能是where后面没有空格,根据他的提醒重新看了一下我的sql语句:
WHERE s.magichidden = 0 AND (ROWNUM BETWEEN 1 AND 13)ORDER BY s ...
下文将为您介绍SQL
中的随机函数rand(),供您参考,如果您是才接触SQL Server的新手,不妨一看,相信对您学习SQL中的函数会大有帮助。
在SQL Server中,有个随机函数rand(),有不少新手可能不知道存在这个函数,现在我就把这个函数的一些随机数生成技巧写出来,这是面向菜鸟的,老鸟请不要拍砖呀,我的头还不够硬
不过还是希望老鸟们多多指教了,现在切入正题:
随机函数:rand()
在查询分析器中执行:select rand(),可以看到结果会是类似于这样的随机小数:0.36361513486289558,
像这样的小数在实际应用中用得不多,一 ...
现在通常可以看到
sql
语句中有这样的字眼
where 1=1
,比如:
select * from tb_memeber where 1=1 and name=’you’
这样写了
where 1=1
后有什么作用呢,写着表示条件永远为真,永远都可以查询出数据。这样做便于动态连接后续条件,在组合查询的时候用得很多:
String sql="select * from user where
1=1 ";
if(username!=null) sql=sql+ " and username='"+userna ...
TRUNCATE TABLE 和不带 WHERE 的 DELETE 功能是一样的,都是删除表中的所有数据,不过 TRUNCATE TABLE
速度更快,占用的日志更少,这是因为 TRUNCATE TABLE 直接释放数据页并且在事务日志中也只记录数据页的释放,而 DELETE
是一行一行 ...
在MyEclipse里面,要看被调用方法的内容
直接F3或者ctrl+鼠标点击。不过想查看方法在哪儿被调用了就不知道怎么回去了,用这个快捷键:ctrl+shift+g 或(ctrl+alt+h
这个组合键是后来发现的)可以搜索到被调用的类以及被那个方法调用了。
调用方法doStatusInit();
ctrl+shift+g 搜到调用doStatusInit()的方法的位置。双击击open();调回原位置。
又跳到open()的位置。
我不知道还有没有更好的方法。
javax.el.PropertyNotFoundExceptionProperty ''not found on type java.lang.String
这个异常的原因主要有:
1.items里头没有写清楚
<c:forEach items="${helpForm.helpList}" var="helpList">
2.或者list里头的对象字段缺少get ,set?
...........................
我这样设置一个div的边框:
.productImageAreaHeader {
width:70px;
height:10px;
font-weight:bold;
border-style:solid;
border:1px;
border-bottom-width:0px;
padding:10px;
border-color:#ADD2FF;
margin-left:20px;
}
这样设置后在IE中可以显示出来,但是在FF中却不能显示出来,最后把
border:1px;
bo ...
JavaScript使用split分隔指定字符串,用法举例,这里使用“,”逗号作为分隔符,将一长串含有逗号的字符串分开,应用十分广泛,其用法也相当简单,你从本代码中即可学到用法。
<html>
<head>
<title>使用指定的字符分割字符串</title>
</head>
<body>
<script language="javascript">
<!--
name = "张三,李四,王五";
ch = new Array;
ch = ...
jsp页面中的js代码内部可以直接使用传入jsp页面的值,这是我第一次知道的,我一直认为js不能直接和request,response,session等服务器对象交互,要交互的话就必须用AJAX方式,不过现在知道是我理解错了,js确实不能直接操作request,但是当通过action,servlet将值返回到jsp页面后,位于jsp页面中的js代码是可以直接像jsp那样使用这些值了,和jsp原本的取值操作一样,当运行到js代码的时候会解析出这些数值。可以理解成这些js是jsp中的一部分。
小弟理解可能有些不足希望看到的大哥可以给小弟指导补充一下。
用jstl的if或者when来根据条件进行相关操作时如果判断条件有多个,我第一次写的时候是这样写的:
<c:when test="${uploadLimit !=0} && ${uploadLimit<1024}">
这样写的话是会报错的,正确的书写格式是这样的:
<c:when test="${uploadLimit !=0 && uploadLimit<1024}">
一点一定记录
在jsp页面用到jstl的if或when标签判断字符串是否为空的时候,有时候经常这样判断:
<c:when test="${allowedUploadImageExtension != ""}">
<c:if test="${allowedUploadImageExtension != ""}">
这样判断会报错,提示有未结束的标签,正确的书写格式是这样的:
<c:when test="${not empty allowedUploadImageExten ...
需求:同一个tr中有多个td,其中第一个td放置的是一个checkbox,后面的td中有一个放置的是普通的输入框input,html是这样的:
<td>
<input type="checkbox" name="pids" value="${value.pid}" onclick="check(this)"/>
</td>
<td>
<input name="amount" style="width:40p ...
首先申明一点,MyEclipse中的配置全部都正确的,但是就是无法debug,debug后报ClassNotFoundException异常,提示
Source not found(ClassLoader:findBootstrapClass(String)line;not available[native method])
弄来弄去都是在ClassLoader和URLClassLoader中跑,弄了很久都没弄出来,后来看到百度知道中一个哥们也遇到了这样的一个问题,他解决了,解决的办法就是换一个工作空间,至于是什么错误就不分析了,我觉得也没必要分析。
程序中有一个List,想更具条件删除List中的元素。要求就是这样,但是使用Iterator后出现了Java.util.ConcurrentModificationException异常。现在来看看我的程序:
Iterator<Map<String,Object>> it=shoppingList.iterator();
int pid=Common.intval(request.getParameter("pid"));
while(it.hasNext()){
Map<String,Object> pr ...