2007-03-24

oracle基础知识和基本sql语句

关键字: oracle
insert into aa(id,name,birthday) values (01,'lily',SYSDATE); SYSDATE 当前系统时间日期函数,oracle中函数中如果没有参数,后面的括号可省略 ----------------- insert into aa(id,name,birthday) values (01,'lily',TO_DATE('2006-5-6','yyyy-MON-DD')); TO_DATE('日期的字符串','日期时间的格式') 添加指定日期字段,必须用这个日期转换函数 ----------------- set linesize ...
创建视图和索引 ※视图常常被称为虚表。在视图被创建以后,你可以对视图采用如下命令:select,insert, update,delete。 ※索引是与磁盘上数据的存储方式不同的另外一种组织数据的方法。 ◎使用视图 ※视图并不占用数据库或表的物理空间。 ※创建视图的语法如下: CREATE VIEW [(col1,col2...)] AS SELECT FROM ; ※视图可以是多级的,也就是可以用视图来创建视图。但这会加大维护工作的复杂性。 1。列的重命名 注意: 当在视图中使用SQL的计算功能时,SQL会要求你给出一个虚字段的名字,这是可以理解,因为象 ...
Oracle 9i基本SQL操作 ---------重命名表------ Rename HR_BASE_CATEGORY To HR_TEMP_TABLE; ----------把一个表的数据拷到另一个相同结构的表 Insert Into HR_BASE_CATEGORY Select  CATEGORY_ID,  CATEGORY_NAME,  CATEGORY_ALIAS,  CATEGORY_DESC,  MODULE_ID,  MODULE_NAME,  SORT_ORDER Fro ...
设计模式方面 1、开发中都用到了那些设计模式?用在什么场合? 答:   每个模式都描述了一个在我们的环境中不断出现的问题,然后描述了该问题的解决方案的核心。通过这种方式,你可以无数次地使用那些已有的解决方案,无需再重复相同的工作。主要用到了MVC的设计模式。用来开发JSP/Servlet或者J2EE的相关应用。简单工厂模式等。 2、UML方面 答: 标准建模语言UML。 用例图,  静态图 ( 包括 类图、对象图 和 包图 ),  行为图,  交互图 ( 顺序图, 合作图 ),  实现图, 1、&nbs ...
  这是我最近一段时间内,由于找工作的原因搜集了一堆关于java基础的面试内容和题目,都是网上的朋友们的,可能很多朋友都见过了,为了方便以后继续使用,特此把自己的一些总结也也贡献给大家。 呵呵,有点乱,也有点重复的,但总比少的好了! Java 基础知识   面向对象的特征: 抽象,封装、继承、多态 面向对象的特征 1.抽象:抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不用部分细节。抽象包括两个方面,一是过程抽象,二是数据抽象。 2.继承:继承是一种联结类的层次模 ...
项目编码人员依据详细设计和编码规范,开始编码工作。完成的模块需进行单元测试,并提交单元测试报告给项目经理。项目经理制定集成计划,规定模块的集成顺序和接口的一致性,指定专人进行集成,集成后的产品由项目配置管理员确定一个版本号,填写《系统测试申请表》,列明测试的类型、通过的准则和版本号,由项目经理确认后,连同单元测试报告一起提交测试组。测试组检查单元测试无误后,调用测试用例进行集成测试,将发现的BUG提交到TD服务器中进行跟踪,项目经理打开BUG并分配给相关编程人员,编程人员判断原因并进行修正,验证后将BUG状态设置为“修复”,测试人员再进行回归测试,验证无误后关闭BUG, ...
在JDBC应用中,如果你已经是稍有水平开发者,你就应该始终以PreparedStatement代替Statement.也就是说,在任何时候都不要使用Statement. 基于以下的原因: 一.代码的可读性和可维护性. 虽然用PreparedStatement来代替Statement会使代码多出几行,但这样的代码无论从可读性还是可维护性上来说.都比直接用Statement的代码高很多档次: stmt.executeUpdate("insert into tb_name (col1,col2,col2,col4) values ('"+var1+"','&qu ...
为了准备华为时找到的一些关于多线程的例子,再次发表一下: ava中的线程 Java中实现多线程的类有两种方法 1.扩展java.lang.Thread类,用它覆盖Thread类的run方法。 2.生成实现java.lang.Runnable接口的类并将其它的实例与java.lang.Thread实例相关联 Thread类最重要的方法是run方法。run方法是新线程执行的方法 线程的几个重要的时间段:  ·开始线程的初始化  ·线程开始执行main()瞬间  ·线程开始执行start()的瞬间&nbs ...
一个tag就是一个普通的java类,它唯一特别之处是它必须继承TagSupport或者BodyTagSupport类。这两个类提供了一些方法,负责jsp页面和你编写的类之间的交互,例如输入,输出。而这两个类是由jsp容器提供的,无须开发人员自己实现。换句话说,你只需把实现了业务逻辑的类继承TagSupport或者BodyTagSupport,再做一些特别的工作,你的类就是一个Tag。并且它自己负责和jsp页面的交互,不用你多操心。   “特别的工作”通常有以下几个步骤:   1)提供属性的set方法,此后这个属性就可以在jsp页面设置。以jstl标签为例 <c:ou ...
一、 java.util.Enumeration rn=request.getParameterNames();//获取参数的名字比如 ?name=test; 传name             while(rn.hasMoreElements()){                 itemname=(String)rn.nextE ...
yousking
搜索本博客
最近加入圈子
存档
最新评论
评论排行榜