`
文章列表
转载 http://www.cftea.com/c/2007/12/UIEINMQSAOVJIRP5.asp SELECT * FROM a LEFT JOIN b ON a.id=b.id AND a.id=1 AND b.id=2这里 ON 中有三个条件,其意义分别为: a.id=b.id 两个表的连接条件,只有 a.id 与 b.id 相同的记录才进行匹配。 a.id=1 符合这个条件的记录被另一个表匹配。 b.id=2 符合这个条件的记录去匹配另一个表。 可以看到 a.id=b.id 指定如何匹配;a.id=1 表示谁被匹配(不表示最终结果的筛选条件);b.id ...
查看用户和默认表空间的关系。 select username,default_tablespace from dba_users; 1.查看表结构:desc表名 2.查看当前用户的表: select table_name from user_tables; 3.查看所有用户的表名: select table_name from all_tables; 4.查看所有表名(其中包括系统表) select table_name from all_tables; 5.查看所有的表: select * from tab/dba_tables/dba_objects/cat; 下面介 ...

ORACLE 命名空间

转自http://friendlysong.blog.163.com/blog/static/32252439201122631949422/ 不知道大家在学习的过程中有没有注意到过这样的一个问题,当你创建一个表,名字为TEST。也许过几天当你做索引或者视图实验的时候,想再次创建一个名字为TEST的索引或视图的时候,ORACLE会提示你已经存在该对象。本来我也没太在意,我以为就是以前可能创建过一个同名的对象呗,可做的实验多了我发现好像里面有些蹊跷,比如说我有个表叫TEST,那么当我再创建一个TEST视图的时候就会报错,可我如果再创建的不是视图,而是一个叫做TEST的索引的时候,就不会报错。由此引 ...
转自http://blog.csdn.net/qianling3439/article/details/4039797 Eclipse中有这样一个功能,就是在编写程序的时候,按住Ctrl键不松手,这时用鼠标去点击某个方法或者类,就会看到该方法或类的源代码。可是我今天下载了最新的Eclipse3.2和JDK5.0并安装之后,发现该功能并不能使用,每次都无法看到源代码。我进入设置中看了看,在JAVA / Build Path / Classpath Variables下有一个JAR_SRC变量,该变量负责设置源代码路径,但是该变量是不可修改的,必须由系统自动检测。而我的系统恰恰没有检测到,这可如何是 ...
原文地址:http://qa.taobao.com/?p=7351              了解可选依赖和排除依赖的功能,能够帮助我们更好的理解依赖是什么、怎样使用、如何工作和何时最适宜应用。其中,排除依赖是作为依赖的基本概念而不是处于pom层。 一、    可选依赖        当一个项目不适合分割成多个子模块的时候,我们可以使用可选依赖。它的思想在于某些依赖只应用于某些功能,而且当没有该功能时也不存在该依赖。理想状况下,一个功能可能被划分为一个子模块,该子模块是一个只有核心功能的项目,由于当你要使用这个子工程的功能的时候,你会需要它的全部,所以这个子工程只含有非可选性依赖。 ...
Student(S#,Sname,Sage,Ssex) 学生表Course(C#,Cname,T#) 课程表SC(S#,C#,score) 成绩表Teacher(T#,Tname) 教师表 1.查询选修了全部课程的学生姓名 select sname from student where not exists (select * from course where not exists (select * from sc where sno = sc.sno ...
网上有些对to_char函数的使用例子,大多如下 to_char(1210.73, '9999.9') would return '1210.7' to_char(1210.73, '9,999.99') would return '1,210.73' to_char(1210.73, '$9,999.00') would return '$1,210.73' to_char(21, '000099') would return '000021' 其实,这样的例子不全,有些特殊情况会让你抓狂 order_amount   NUMBER(22,2)   //订单金额 2位小数 执行以下SQL s ...
装饰器模式的核心思想 Decorator装饰器,顾名思义,就是动态地给一个对象添加一些额外的职责,就好比为房子进行装修一样。因此,装饰器模式具有如下的特征: Ø    它必须具有一个装饰的对象。 Ø    它必须拥有与被装 ...
在字符串工具StringUtils类中加入下面静态方法 public static String filterSqlString(String sqlStr) { if (isEmpty(sqlStr)) { return sqlStr; } sqlStr = sqlStr.replace("'", "''"); sqlStr = sqlStr.replace("/", "//"); sqlStr = ...

git工具下载地址

http://git-scm.com/download 下载Windows msysGit,最新版是Git-1.7.6-preview20110708.exe 安装时,所有选项默认第一个即可,安装完成后,运行Git Bash 在console输入git --version ,回车,显示正确版本号的话说明安装成功

eclipse代理设置

1 Eclipse Update代理设置 Eclipse安装一些新的插件时,一般最好Help->Software Update来升级.但是在教育网中需要找到代理才能访问国际网, 设置代理的方式如下: Window->Preferences->Install/Update: Proxy Settings 注意:active provider属性要设置为manul

spring小结

1.@RequestMapping 方法的返回类型 @RequestMapping 方法返回的类型对象用于决定应该调用哪个view,并需要装载的model 或显示指明两者(如modelandview对象)或显示其他一个,另外一个隐式指定(如Model, View),另外一种情况是返回类型为void, 这表明handler方法内会处理返回的content,比如使用方法参数response直接写数据给客户端 以下是一些可能的返回类型 1)ModelAndView 2)Model, 3)A Map object for exposing a model 4)View 5)String ...
<bean id="velocityConfigurer" class="org.springframework.web.servlet.view.velocity.VelocityConfigurer"> <property name="resourceLoaderPath"> <value>WEB-INF/velocity/</value> </property> <property name="velocityProper ...

ibatis like 语法

'%'||#propertyName#||'%'
最近学习spring-security3.0,过程很痛苦,先把一些经验总结起来 spring-security3.0.zip中有两个例子,如下 spring-security-samples- tutorial-3.0.2.RELEASE spring-security-samples-contacts-3.0.2.RELEASEjar 1.在tutorial中 <http use-expressions="true"> <intercept-url pattern="/secure/extreme/**" acces ...
Global site tag (gtag.js) - Google Analytics