10 2015 档案
摘要:Oracle中的游标有两种:显式游标、隐式游标。显示游标是用cursor...is命令定义的游标,它可以对查询语句(select)返回的多条记录进行处理,而隐式游标是在执行插入 (insert)、删除(delete)、修改(update)和返回单条记录的查询(select)语句时由PL /SQL 自...
阅读全文
摘要:1.表的创建Create table student02(sno number); 2.表的删除Drop table student02; 3.表的重命名Rename student02 to student01; 4.表的修改Alter table student01--列的修改Add ob...
阅读全文
摘要:1,数值函数Select abs(-9),--9 绝对值Mod(5,3),--2 余数Sign(-9),-- -1 标记Ceil(9.4),--10Floor(9.8),--9Sqrt(100),--10 平方根Power(2,3),Exp(2),--8 2的3次方幂 e^2 Log(10,100...
阅读全文
摘要:其实在数据库中创建对象时,管理员也要对其进行命名。一些有经验的数据库管理员,对其命名也会小心翼 翼。既要能够叫的响亮,又要能够代表具体的应用场景。有时候对表等数据库对象进行命名的时候,可能比维护数据库还要伤脑筋。笔者对此就有非常深的感受。在 数据库设计的时候,一套命名规则编制下来,脑袋就会觉得很累。...
阅读全文
摘要:21,存储过程,简化复杂操作,增加数据独立性,提高安全性,提高性能与函数创建对比:create or replace function fun_01(v_01 in number) return number--必须要求有返回值 as result number; begin...
阅读全文
摘要:Sqlplus一些必要操作指令1, 登陆sys 用户,需要加上 as sysdbaConnect sys as sysdba;Input your password;Connected;2, 解锁默认用户Alter user scott account unlock;Commit;3, 修改用户的密...
阅读全文
摘要:子查询分为无关子查询和相关子查询无关子查询,只查询一次,与外查询无关,可作为查询条件:select * from student where sno in (select sno from student where class = 98789); 也可作为一个虚拟表使用。相关子查询,查询多次,依...
阅读全文
摘要:15,函数的创建,要求必须有返回值,必须在语句中调用,需要多个返回值时,使用out参数类型,在user_procedures表中查询属性,在user_source表中查询源代码,创建示例:CREATE OR REPLACE FUNCTION my_function_01--创建函数(v_01 IN ...
阅读全文
摘要:1,rownum 是一个虚列,使用时必须包括1才能使用,rownum = 1,rownum < 10; rownum = 2是不可以的;2,if case loop 要加end结束,end if;3,外键,foreign key(s) references table_name(pk)4,创建一个表...
阅读全文
摘要:--create the tablespaceCREATE SMALLFILE TABLESPACE "TABLE_CONTAINER" --创建表空间 DATAFILE 'E:\ORACLE\ORADATA\ORCL\table_01.DBF' --建立数据文件,数据文件的文件位置SIZE 10...
阅读全文
摘要:一、数据库 我们在安装Oracle数据库时,全局数据库名:就是一个数据库的标识,在安装时就要想好,以后一般不修改,修改起来也麻烦,因为数据库一旦安装,数据库名就写进了控制文件,数据库表,很多地方都会用到这个数据库名。启动数据库:也叫全局数据库,是数据库系统的入口,它会内置一些高级权限的用户如SYS...
阅读全文
摘要:-链表- 是一种物理存储单元上非连续、非顺序的存储结构,数据元素的逻辑顺序是通过链表中的指针链接次序实现的。链表由一系列结点(链表中每一个元素称为结点)组成,结点可以在运行时动态生成。每个结点包括两个部分:一个是存储数据元素的数据域,另一个是存储下一个结点地址的指针域。 相比于线性表顺序结构,操作...
阅读全文
摘要:class Fu01{ Fu01(){ System.out.println("调用我了Fu"); } void do01(){ System.out.println("Fu01"); } void do02(){ System.out.println("Fu02"); }}class Zi0...
阅读全文
摘要:1.用到类的时候,类加载到方法区,同时方法区会存放static的内容(包括静态方法和静态变量),随类的加载而加载2当new的时候,会在堆中创建一个对象,在其中会开辟其中的实例变量内存并初始化,堆中变量默认会被初始化0 null3当方法运行时,进行压栈push操作,不同方法产生一个栈帧,先进后出原则,...
阅读全文
摘要://创建Integer类对象,并以int型返回 Integer intAb = new Integer("123"); System.out.println(intAb.intValue()); //创建两个Character对象,相应转换后判断是否相等 Character charA ...
阅读全文
摘要:刚开始把数据库的密码搞错了,硬是连不上。。。 //数据库连接类 SqlConnection conn = new SqlConnection("server=.;database=test;user=sa;pwd=123456"); ...
阅读全文
摘要:package javafirst;public class StringTest02 { public static void main(String[] args){ //习题一 使用大小写的转换 String strA = "abcD"; System.out.println("转换成小...
阅读全文
摘要:String 字符串常量StringBuffer 字符串变量(线程安全) 多个线程访问时,不会产生问题(Synchronized)StringBuilder 字符串变量(非线程安全) 多个线程访问时可能会产生问题简要的说, String 类型和 StringBuffer 类型的主要性能区别其实在于 ...
阅读全文
摘要:刚开始把Linux既拿来用,又拿来学习怎么用,感觉真不顺手,手上应该有一本实体书籍,专门拿来学习用会好点,但是我现在手头没有,又把系统作为日常使用,只能说太不友好了,坚持不住了,以后等需要用的时候再弄出来用吧,还是滚回windows顺手点,好不争气。。。
阅读全文
摘要:package javafirst;import java.util.Arrays;class Show{ public void showArray(int[] arr){ for(int i : arr){ System.out.print(i + " "); } System.out...
阅读全文
摘要:冒泡排序:延申的有很多种,有的是先确定最大值放到后面,有的是先确定最小值放到前边,还有就是反过来,先确定最小值的位置,但是本质都是:不断两两比较,交换位置。。。第一趟确定一个最大(最小)值放到前边(后边),第二趟,排除选的最值继续排。。。。趟数是外循环控制,交换位置的事交给内循环。 直接选择排...
阅读全文
摘要:package javafirst;import java.util.Arrays;class MaoPao{ //升序排列 /** * @param arr 要排序的数组 * @return int型排序好的升序数组 */ public int[] ascendSort(int[] arr)...
阅读全文
摘要://一维数组的定义 int[] arr1 = new int[3];//arr1 = {1,2,3}; 错误 int[] arr2 = new int[]{1,2,3};//int[] arr2 = new int[3]{1,2,3}; 错误 int arr3[] = {4,5,6}; //...
阅读全文
摘要:没事装Linux尝试一下,来来回回装无数次,把刚开始需要设置的东西自己收藏一下,针对Centos7装完Centos默认会覆盖windows引导,所以首先要做的是恢复windows的引导,如果不恢复,linux坏了,windows可进不去。需要准备一个winpe U盘修复一下,方便,然后进入windo...
阅读全文
摘要:package javafirst;public class HomeWork { public static void main(String[] args){ System.out.println("输出一个菱形!"); for(int i = 0; i i + 1; j--){ ...
阅读全文

浙公网安备 33010602011771号