随笔分类 - Oracle
摘要:1 调用存储过程 2 调用存储过程的sql语句 3 {call 过程名称(参数列表)} 4 conn = DbUtils.getConnection(); 5 sql = "{call p_order_approve(?)}"; 6 CallableStatement cs = conn.prepa
阅读全文
摘要:1 Jdbc DML 操作 2 Statement:静态SQL操作 3 每次操作都会将sql语句提交到数据库执行一次,性能比较低 4 // 1.加载驱动程序 5 Class.forName(driverName); 6 // 2.获取数据库连接 7 Connection conn = DriverM
阅读全文
摘要:1 // 1.加载驱动程序 2 Class.forName("oracle.jdbc.driver.OracleDriver"); 3 // 2.获取数据库连接 4 Connection conn = DriverManager.getConnection("jdbc:oracle:thin:@localhost:1521:orcl", "j0408", "1"); 5 // 3.构建...
阅读全文
摘要:方法和过程的区别: 1.DML相关的操作我们一般都使用存储过程实现 2.特定的公共的功能我们用方法实现 3.方法有显示的返回结果 4.方法中同样的也有 in out 关键字 不在package中声明,直接在body中定义实现,是为了隐藏方法,同时给内部的其他方法或者存储过程调用
阅读全文
摘要:--1、赋值 --:= 赋值 declare var_name varchar2(10) :='&请输入名字';--&是一个提示输入的特殊符号,会打开一个输入框 var_age number(3) :='&请输入年龄'; begin dbms_output.put_line(var_name||'
阅读全文
摘要:-多表查询 1.交叉连接 select * from t_class for update; select * from t_student for update; select for update 是为了在查询时,避免其他用户以该表进行插入,修改或删除等操作,造成表的不一致性. 查询学生信息及对
阅读全文
摘要:1.语法: select 字段列表 from 表名 [where 查询条件] [group by 分组] [having 分组条件] [order by 排序] 统计函数: count:统计条数 count(1)与count(*)比较: 如果你的数据表没有主键,那么count(1)比count(*)
阅读全文
摘要:sqlplus常用命令: 进入sqlplus模式:sqlplus /nolog 管理员登录: conn / as sysdba 登录本机的数据库 conn sys/123456 as sysdba 普通用户登录 conn scott/tiger@orcl 普通用户登录指定的数据库 conn scot
阅读全文

浙公网安备 33010602011771号