前言
之前看了很多博客有用存储过程的,但是看不怎么懂,就没有用。在遇到组合查询的时候,相较于之前,逻辑还算是复杂些,于是想用用存储过程。
当调用好几个表的时候,只要将sql语句写入存储过程,那么复杂的过程就很简单了。
注意:因为目前为止直接出国sql sever ,所以以sql sever为例...
分类:
其他好文 时间:
2014-11-15 23:18:34
阅读次数:
382
方法1:使用linux iconv将utf-8日志转为gbk编码的文件,然后gbk环境下统计数据。
utf8(){
LOG_FILE="/lcims/crontab_shell/outfile/lan_wlan_wo/SocketMain.log141114_lan1"
LOG_FILE_TMP="/lcims/crontab_shell/outfile/lan_wlan_wo/...
分类:
系统相关 时间:
2014-11-15 18:55:14
阅读次数:
236
最近做一个项目,其中有许多部分需要用到分页功能 并且这些需要分页的地方有一个共同的特点,那就是,分页,但并不是按ID(主键)来排序,而是要求按其他有重复值的列进行排序,比如,其中有一个页面,要列出将近1万条客户记录,要求按客户付费金额进行排序,这种情况,如果使用网上流行的通用分页存储过程是行不能的,...
分类:
数据库 时间:
2014-11-15 18:35:28
阅读次数:
368
原文:java代码调用oracle存储过程一、简介 与调用mysql存储过程类型过程都是如下 1、创建连接Connection conn = DriverManager.getConnection(url, user, password); 2、创建CallableStatementCallable...
分类:
数据库 时间:
2014-11-15 18:27:29
阅读次数:
262
1.使用Oracle存储过程查询结果集:网上写的都是他妈的扯淡!其实一句话就行了,你只要返回一个游标就OK了。具体代码如下:CREATE OR REPLACE PROCEDURE PR_ORDER_LIST( ORDER_ID VARCHAR2, BEGINDATE VARCHAR2, ...
分类:
数据库 时间:
2014-11-15 17:02:11
阅读次数:
249
触发器触发器的主要作用就是其能够实现由主键和外键所不能保证的复杂的参照完整性和数据的一致性,另外还有强化约束和级联运行的功能。--触发器本质上还是一个存储过程,--只不过不是通过exec来调用执行,--而是通过增删改数据库的操作来引发执行select *From Studentselect *fro...
分类:
数据库 时间:
2014-11-15 14:02:36
阅读次数:
182
--根据学生选课题目写一个存储过程,输入教师编号--判断所教学生的及格率,80分及格,如果及格率超过--50%,职称上升一级,否则降一级alter proc pingji@tno varchar(20)asbegin declare @cno varchar(20) select @cno=cno ...
分类:
数据库 时间:
2014-11-15 13:58:58
阅读次数:
207
原文:删除指定表的所有索引,包括主键索引,唯一索引和普通索引 ,适用于sql server 2005 .删除指定表的所有索引,包括主键索引,唯一索引和普通索引 ,适用于sql server 2005,
使用说明 :
1,先执行脚本,将存储过程创建在数据库中
2,调用方法,以黄金搭档数据库为例
use...
分类:
数据库 时间:
2014-11-14 21:05:27
阅读次数:
189
一.关键步骤1. 代码生成器的使用。2. json序列化生成器。3. 封装AJAX异步请求,JsHelper。(浏览器兼容方式创建异步对象)4. 要拿到异步对象,闭包????5. 修改界面html的布局。(HTML的调试)6. 显示正在加载。7. 分页存储过程-AjaxPageData-页码条JS。...
分类:
Web程序 时间:
2014-11-14 20:59:29
阅读次数:
136
好久没发表文章了。心血来潮,简单的介绍下这次工作中的问题。项目中运用了Petapoco,可是petapoco对存储过程的支持不够好。或者说对于某些特殊场景,petapoco的sql支持度有限。比如rowcount, 比如传入的字符创是{'1','2'}因为我的项目是老系统改造,老系统很多奇怪的sq....
分类:
其他好文 时间:
2014-11-14 19:38:55
阅读次数:
733