07 2017 档案
摘要:“Where” 是一个约束声明,使用Where来约束来之数据库的数据,Where是在结果返回之前起作用的,且Where中不能使用聚合函数。 “Having”是一个过滤声明,是在查询返回结果集以后对查询结果进行的过滤操作,在Having中可以使用聚合函数。 在说区别之前,得先介绍GROUP BY这个子
阅读全文
摘要:import java.sql.*;//倒入java.sql包 public class JDBC { //封装没有返回值的jdbc函数(Update) --适用于增 删 改 public static void Update(String sql) throws Exception { String s...
阅读全文
摘要:DECLARE --预定义 异常信息 不声明异常 v_empno emp.empno%TYPE :=&empno; v_sal emp.sal%TYPE; BEGIN SELECT sal INTO v_sal FROM emp WHERE empno=v_empno; IF v_sal EXCEPTION; --将其定义好的异常情况,与标准的O...
阅读全文
摘要:--插入数据 insert into emp (empno,ename,job)values ('0000','哈哈','学生');--插入数据(插入一行) insert into emp (empno,ename,job)values ('0001','哈哈1','学生1'); insert into emp (empno,ename,job)values ('0002','哈哈2','学生2...
阅读全文
摘要:create sequence 订单_订单编号_seq -- 创建序列 (成功后在sequence中查询) increment by 1 start with 1 maxvalue 100 nocycle nocache;select * from user_sequences --查询序列 ALTER SEQUENCE ...
阅读全文
摘要:--currval/nextval的区别 select * from 订单 delete from 订单 where 订单编号=40 --nextval INSERT INTO 订单(订单编号,单价) --nextval每执行一次,会在下列插入一行,序号会依次增加 VALUES (订单_订单编号_seq.nextval, 4500); ...
阅读全文
摘要:--创建表格 create table test (name varchar2(8), age number(4), job varchar(8) ) -------------------------------------------------------------------------------------------------------------------------...
阅读全文
摘要:select * from emp select UPPER('abcde')from dual -- 字母变成大写 select * from emp where ename = UPPER('smith')--UPPER() 将括号内的字母槟城大写 select LOWER('ABCDE')from dual -- 字母变成小写 --Initcap(首字母变大写)...
阅读全文
摘要:select * from EMP t-- t列的别名--返回所有列 select ename || sal as HEHE from emp;--列的合并(使用连接) select concat(ename,sal)as heh from emp--列的合并(使用连接) SELECT ename, job_id, salary, /*commission_pct*/ FROM emp;-...
阅读全文
摘要:public class MyThread1 implements Runnable{ int i=20; String name; public MyThread1() { // TODO 自动生成的构造函数存根 this.name=name; } public void run(){ ...
阅读全文
摘要:import java.util.Scanner; public class YH { public static void main(String[] args) { // TODO 自动生成的方法存根 //1 //1 1 //1 2 1 //1 3 3 1 //1 4 6 4 1 //1 5 10 10 5 1 //1 6 15 20 15 6 1 ...
阅读全文
摘要:import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.io.PrintWriter; import java.net.InetAddress; import java.net.Socket; import java.util.Scanner;...
阅读全文
摘要:import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.FileOutputStream; import java.io.IOException; //逐字节读取,复制 public class io1 { public static void main (String ...
阅读全文
摘要:import java.awt.BorderLayout; import java.awt.EventQueue; import javax.swing.JFrame; import javax.swing.JPanel; import javax.swing.border.EmptyBorder; import java.awt.BorderLayout; import java.awt.E...
阅读全文
摘要:具体操作步骤如下: C:> sqlplus 请输入用户名:sys 输入口令:sys as sysdba //注意:在口令这里输入的密码后面必须要跟上 as sysdba 才可以。 SQL> alter user scott account unlock; 用户已更改. SQL> commit; 提交
阅读全文
摘要:Java把内存分成两种,一种叫做栈内存,一种叫做堆内存 在函数中定义的一些基本类型的变量和对象的引用变量都是在函数的栈内存中分配。当在一段代码块中定义一个变量时,java就在栈中为这个变量分配内存空间,当超过变量的作用域后,java会自动释放掉为该变量分配的内存空间,该内存空间可以立刻被另作他用。
阅读全文
摘要:面向对象基本概念 面向对象是一种新兴的程序设计方法,或者说是一种新的程序设计规范,其基本思想是使用对象、类、继承、封装、消息等基本概念来进行程序设计。它是从现实世界客观存在的事物(即对象)出发来构造软件系统的,并且在系统构造中尽可能运用人类的自然思维方式。 对象:对象是系统中用来描述客观事物的一个实
阅读全文
摘要:数组copy(推荐用法) System.arraycopy的用法 int[] src = {1,3,5,7,9,11,13,15,17}; int[] dest = {2,4,6,8,10,12,14,16,18,20}; //从src中的第一个元素起复制三个元素,即1,3,5复盖到dest第2个元
阅读全文
摘要:public class user { private String userName; //类的构造方法 public user (String userName ){ this.userName=userName; } public String getUserName(){ return userName; } public void setUserName(String...
阅读全文

浙公网安备 33010602011771号