- 博客(36)
- 收藏
- 关注
原创 历史数据迁移 使用触发器 trigger 示例
create table tiger1( t_id number primary key not null, t_name varchar2(10));create table tiger1_histroy( t_id number primary key not null, t_name varchar2(10));create or replac
2016-12-27 11:50:43 823
原创 jsp里做分页示例
function addNews(){ window.location="newsDetailCreate.jsp"; } function page_nav(frm,num){ frm.pageIndex.value=num; frm.submit(); } function jump_to
2016-12-26 12:16:56 881
原创 动态sql
BEGIN EXECUTE IMMEDIATE 'CREATE TABLE bonus(id NUMBER, amt NUMBER)';END;/--演示时查看一下DECLARE sql_stmt VARCHAR2(200); emp_id NUMBER(10) := '&emp_id'; emp_rec employees%ROWT
2016-12-26 12:10:41 246
原创 动态游标 强类型必须有返回值 弱类型没有返回值
DECLARE TYPE refcur_t IS REF CURSOR RETURN employees%ROWTYPE; refcur refcur_t; v_emp employees%ROWTYPE;BEGIN OPEN refcur FOR SELECT * FROM employees; LOOP FETCH refcur INTO
2016-12-26 12:08:08 1013
原创 SQL%ROWCOUNT 返回 0或1
BEGIN UPDATE employees SET name=name||'A' WHERE id=7; --id改成1再试试 IF SQL%ROWCOUNT=1 THEN DBMS_OUTPUT.PUT_LINE('表已更新'); ELSE DBMS_OUTPUT.PUT_LINE('编号未找到'); END
2016-12-26 12:07:01 3663
原创 oracle RECORD 示例
DECLARE TYPE employee_record IS RECORD ( name VARCHAR2(50), --定义2个变量来存放employees表和departments表中的内容 department_name varchar(20) ); CURSOR emp_cur IS --定义游标emp_cur
2016-12-26 12:01:10 465
原创 oracl 导入数据示例 一个用户导入另一个用户
--student是自己创建的用户,下列语句可以将dmp里的数据从myhr用户导入到student用户里imp userid=student/student@orcl fromuser=myhr touser=student file=e:\daochu.dmp
2016-12-26 11:57:55 1744
原创 oracl 触发器示例 TRIGGER
CREATE OR REPLACE TRIGGER trig_empBEFORE INSERT OR UPDATE OF positionON employeesFOR EACH ROWWHEN (New.position BEGIN :New.manager_id := 2;END;CREATE OR REPLACE TRIGGER trig_ida
2016-12-26 11:51:56 402
原创 oracl 程序包PACKAGE
CREATE OR REPLACE PACKAGE pack_me IS PROCEDURE emp_proc(num NUMBER); FUNCTION emp_fun(empno NUMBER) RETURN VARCHAR2;END pack_me;CREATE OR REPLACE PACKAGE BODY pack_me AS PROCEDURE
2016-12-26 11:49:09 304
原创 oracl 函数示例 FUNCTION 必须有返回值
CREATE OR REPLACE FUNCTION func_datetimeRETURN VARCHAR2ISBEGIN RETURN TO_CHAR(sysdate, 'yyyy"年"MM"月"DD"日" HH24"时"MI"分"SS"秒"');END;CREATE OR REPLACE FUNCTION func_isHoliday(p_dat
2016-12-26 11:47:03 2700
原创 返回结果集的存储过程 及调用sys_refcursor--结果集
create or replace procedure emp_demo5(empsalary out sys_refcursor) AS ---结果集oracl带begin OPEN empsalary FOR SELECT s.employeeid,s.salaryvalue from salary s;end emp_demo5;
2016-12-26 11:44:01 2522
原创 存储过程简单示例1 默认为in OUT
CREATE OR REPLACE PROCEDURE emp_demo2(area_no NUMBER) AS totalmoney NUMBER;BEGIN SELECT sum(t.totalmoney) INTO totalmoney FROM salerecord t WHERE t.customerid IN (SELECT c.i
2016-12-26 11:40:58 308
原创 plsq创建表示例 存放表空间 注释示例 tablespace COMMENT
-- Create tablecreate table DEPARTMENTS( DEPARTMENT_ID NUMBER(2), DEPARTMENT_NAME VARCHAR2(20), MANAGER_ID NUMBER(6))tablespace PRD ----表段DEPARTMENTS放在表空间PRD 中 pctfree 10---块保...
2016-12-26 11:34:14 606
原创 plsql编程 异常 EXCEPTION ROLLBACK
SELECT ID,NAME,price,stockcount FROM es_product;--预定义异常--实现购买商品时更新库存量DECLARE V_ID NUMBER := &ID; --接收用户输入的商品id V_STOCK_COUNT NUMBER; --商品库存量BEGIN --查询到了商品库存量 SELECT STOC
2016-12-26 11:24:57 1086
原创 plsql编程 循环示例 LOOP FOR WHILE
SELECT * FROM es_sort;--使用循环初始化商品类别信息--5 类别5 0--6 类别6 0--7 类别7 0--n 类别n 0--使用loop循环插入3条记录DECLARE V_ID NUMBER := 5; V_SORTNAME VARCHAR2(20) := '类别'; V_FATHERID NU
2016-12-26 11:22:00 1738
原创 plsql编程语言 if case when
/*根据特定订单的状态值输出对应的状态:1--已提交2--已付款3--已发货4--已完成*/SELECT * FROM es_order;DECLARE V_ID ES_ORDER.ID%TYPE := &ID; --用户要查询的订单id V_STATUS ES_ORDER.STATUS%TYPE; --根据用户输入的订单
2016-12-26 11:17:16 4005
原创 plsql编程语言 if 判断示例
SELECT ID,NAME,price,stockcount FROM es_product;--实现购买商品时更新库存量DECLARE V_ID NUMBER := &ID; --接收用户输入的商品id V_STOCK_COUNT NUMBER; --商品库存量BEGIN --查询到了商品库存量 SELECT STOCKCOUNT IN
2016-12-26 11:15:58 6617
原创 plsql编程语言示例
--升级变量的使用,实现根据商品id查询商品名称、商品价格、上架时间、库存,并进行连接输出DECLARE v_id NUMBER := &ID; --接收用户输入的商品id v_name es_product.name%TYPE;---商品名称 v_price es_product.price%TYPE;--商品价格 v_saledate es_product.saledat
2016-12-26 11:13:59 462
原创 plsql编程语言示例 DECLARE BEGIN END
--使用的数据表SELECT * FROM es_product;SELECT * FROM es_user;SELECT * FROM es_order;SELECT * FROM es_orderdetail;--使用变量,实现根据商品ID检索商品库存DECLARE v_id NUMBER := &ID; --接收用户输入的商品id v_stock_count
2016-12-26 11:12:36 9608
原创 javaweb srpingmvc mybatis 分页查询 增加示例 参数类型map 和实体对象
增加:@RequestMapping(value="/createUser",method=RequestMethod.POST) public String createUser(CreditVO creditVO,Model model) { if (creditVO!=null) { creditService.create
2016-12-25 22:49:19 1199
原创 遍历map集合Iterator保存对象
public static void main(String[] args) { String email="lily@sohu.com,tom@163.com,rock@sina.com"; System.out.println("分离前的邮箱数据:"+email); Map map=new HashMap(); Stri
2016-12-24 14:58:05 729
原创 使用list集合遍历对象
public static void main(String[] args) { // 具体实现步骤 // 1、创建多个各类新闻标题对象 NewTitle car = new NewTitle(1, "汽车", "管理员"); NewTitle test = new NewTitle(2, "高考", "管理员");
2016-12-24 14:54:34 7107
原创 使用set集合遍历保存对象
public static void main(String[] args) { // 具体实现步骤 // 1、创建多个各类新闻标题对象 NewTitle car = new NewTitle(1, "汽车", "管理员"); NewTitle test = new NewTitle(2, "高考", "管理员");
2016-12-24 14:52:43 2294
原创 使用map集合泛型保存对象
/** * @param args */ public static void main(String[] args) { // 1、创建学员对象 Student student1 = new Student("李明", "男"); Student student2 = new Student("刘丽", "女
2016-12-24 14:51:19 3666
原创 oracle 分页查询sql语句
SELECT * FROM news_detail;--每页显示2条新闻信息,查看第1页新闻信息(新闻标题、作者、创建时间)的分页sql语句如下--页码:currPageNo 1 =(currPageNo-1)*PAGESIZE+1 每页显示的记录数:pageSize 此例=2 =CURRPAGENO * PAGESIZESELECT id,title,author,created
2016-12-22 09:32:54 6102
原创 验证非空和数字
/*验证非空和数字*/ var user=document.getElementById("user").value; if(user==""){ alert("姓名不能为空"); return false; } for(var i=0;i var j=user.substring(i,i+1);
2016-12-21 17:13:30 990
原创 javaweb 验证密码
/*验证密码长度*/ var pwd=document.getElementById("pwd").value; if(pwd==""){ alert("密码不能为空"); return false; } if(pwd.length alert("密码必须等于或大于6个字符");
2016-12-21 17:10:55 1977
原创 java 验证文件格式的方法
/** * 验证文件上传格式 * @param fileName * @return */ private boolean checkFile(String fileName){ boolean flag=false; String suffixList="xls,xlsx,jp
2016-12-21 11:41:06 1065
原创 <img src="http://localhost:8080/ssmy/upload/${uploadFile }" alt="sss"/>显示图片
2016-12-21 11:40:04 1711
原创 springmvc mybatis 增删改查示例
serviceImpl业务逻辑层:package ssmy.service.impl;import java.io.ByteArrayInputStream;import java.io.ByteArrayOutputStream;import java.io.OutputStream;import java.text.SimpleDateFormat;import j
2016-12-21 11:31:31 665
原创 select option 清空示例
$(function(){ $("#button").click(function(){ var form=$("#registerform"); form.prop("action","http://localhost:8080/ssmy/CreditController/intiqu.do"); form
2016-12-21 11:25:59 1623
原创 springmvc文件上传
@RequestMapping(value="/uploadFile",method=RequestMethod.POST) public ModelAndView uploadFile(MultipartHttpServletRequest request,HttpServletResponse response) { ModelAndVie
2016-12-06 11:42:28 302
原创 导出excel文档
service 实现类@Override public void exprotExcel(CreditVO CreditVO,HttpServletResponse response) { Workbook workBook = null; ByteArrayOutputStream out = null;
2016-12-01 17:35:09 266
原创 清楚input 框里的undefined
typeof ===是判断他的类型$(function(){ if(typeof($("#loginName")==="undefined")){ $("#loginName").val(''); } if(typeof($("#pwd")==="undefined")){ $("#pwd").val('');
2016-12-01 17:26:58 1510
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人