票
回答
难题:存储过程或函数,返回多个查询结果的集合,涉及到游标,集合操作等。[已解决]5
最近在做一个批量查询,在参数表里取出参数,然后对每个参数查询主表,每个参数对应多个结果,只取前n行,把这些结果集合起来,返回。 最开始用的是一条语句查询,由于用不到索引,查询相当慢,所以改为用存储过程。 原来的语句 select t.*,(row_number() over (partition by t.col_name2 order by t.col_name3)) rn from ( sel ...
票
回答
存储过程中,更新数据后,游标取数据问题[已解决]5
是这样的,我在一个存储过程中更新了一个表的数据,然后调用了另外一个存储过程。这个存储过程有个游标,取的是刚我操作的表,但是取不到最新的数据(也就是取不到我更新后的数据)。要怎么做才可以让那个游标取到我更新后的数据。不能在存储过程里commit.....才疏学浅,给好心人拜过~
票
回答
ibatis调用mysql存储过程返回多个表结果集问题[已解决]0
ibatis调用mysql存储过程返回多个表结果集,但是只能取到一个查询的结果 首先上存储过程代码: CREATE PROCEDURE getInfo(in rob_id INT, in name VARCHAR(50)) BEGIN declare my_id int DEFAULT 0; select * from t_rob hr where hr.id=rob_id; select * ...
票
回答
java多线程编程,使用sqlserver的存储过程,存到txt文件时的并发问题[已解决]10
最近自学的时候遇到了这么一个问题…… 首先,任务要求是这样的: 1.在数据库中新建一个用户状态表。里面包含2个字段。user_status(userid bigint,status int) userid为自增。 status默认为0; 插入1000条记录。 2.写一个存储过程,从user_status表中获取一条status=0的userid字段的值,取出userid时,需要同时把这条记录对应的 ...
票
回答
MySQL写存储过程,CASE输出与预期结果不一致[已解决]5
创建存储过程 DELIMITER $$CREATE PROCEDURE TestCase(a INT)CASE aWHEN a=1 THEN SELECT "a等于1";WHEN a=2 THEN SELECT "a等于2";WHEN a=3 THEN SELECT "a等于3";ELSE SELECT "a大于3"; ...
票
回答
ibaits调用存储过程错误[已解决]5
action.java Map session = context.getSession(); String role=((User)session.get("current_user")).getAuthorities().toString(); String realname=((User)session.get("current_user")).get ...
票
回答
mybatis调用mysql存储过程,inout参数为空无法解决[已解决]20
<parameterMap type="java.util.Map" id="InsertBillMap"> <parameter property="P_StoreID" jdbcType="BIGINT" javaType="Long" mode="IN" / ...
票
回答
一个存储过程编写[已解决]0
create table view_configid_wagename (ID bigint(18),NAME varchar2(20)); insert into view_configid_wagename (NAME, ID)values ('JOB_WAGE', 1); insert into view_configid_wagename (NAME, ID)values ('LEVEL_ ...
票
回答
关于Oracle存储过程的问题。调用的时候报语法错误。[已解决]5
该存储过程,传入一个用户帐号,然后先去SYS_USER 检查这个帐号有没有存在, 如果不存,就根据这个帐号去其他表查询出我要的信息然后分别插入SYS_USER 和SYS_USER_INFO 如果存在,就执行修改操作,也是去其他表将我要修改的字段查询出来,然后再执行UPDATE 存储过程如下: CREATE OR REPLACE PROCEDURE "CMS"."SYN ...
票
回答
在Mysql存储过程中动态创建触发器的问题[已解决]5
目前我数据库中有很多"aaa"+日期为名称的表,结构相同。每个月的第一天都会生成这个月一天一张表,例如aaa20130601,aaa20130602等,我需要给每一张表都创建一个触发器,使得表在插入数据的时候,执行其他的一个写入操作。表的创建是由别的应用系统创建的。目前我的实现思路是,新建一个存储过程,在每天凌晨创建当天表的触发器。存储过程被一个job调用。问题是动态创建存储过程 ...
票
回答
票
回答
mysql 定时备份表 新建表[已解决]5
需求:MySQl每月最后一天的晚上00:00:00点 ,将表log_user_audio的名字改为log_user_audio_2013_01_31 ,然后新建一个表log_user_audio 问题: 1:这个怎么写,或者帮我找找,因为我不知道怎么搜 --! 囧囧? 2:这个是用所谓的存储过程实现吗? 我一点不了解数据库除了sql之外的东西,能不能顺便帮忙开导下我?
票
回答
oracle 查询语句 结果集中要求有多个按照某列排列的顺序号[已解决]10
已经写好 select 姓名,语文,数学,英语 from 成绩表 要求 结果集如下: 姓名 语文 语文名次 数学 数学名次 英语 英语名次 张三 80 1 44 2 13 2 李四 70 2 50 1 66 1 该怎么弄呢?
票
回答
mybatis调用db2存储过程的问题[已解决]25
mybatis配置: <select id="getGzslResult" statementType="CALLABLE" resultType="xxx"> <![CDATA[ {call PROC_REPORT_GZSLTJBYY('xx','xx','xx','xx','xx','xx','xx')} ]]> ...
票
回答
请教一条存储过程 或sql语句[已解决]0
A表 aid ......... 1 2 3 B表 Bid name 1 dsfasd 2 fdsfsd 3 fsdfsf AB表 Aid Bid 1 2 2 1 3 3 C表 Cid name Bid 1 dfsfs 1 2 fdcvv 1 3 fsdfs 1 4 cvxcv 2 5 vxcv 2 6 cvcxv 3 7 ggfhf 3 D表 Aid Cid 根据A表和B表的关系,C表和B表的关 ...
票
回答
spring 执行存储过程[已解决]5
手上有个项目(spring+hibernate)需要调用执行存储过程,目前项目中对数据库的操作全是用hibernate映射。 通过网络了解大致有两种解决方法。 1 :利用HibernateTemplate -> session -> Connection 执行存储过程。 2 :利用JdbcTemplate.call() 直接执行 存储过程。 第一次在项目中遇到此问题,根据 ...
票
回答
有一条sql 语句,想做成存储过程,希望指导一下[已解决]0
该调sql 语句 由于数据时百万级的,所以查询很慢,希望能做成存储过程,不知人可以指导一下么? SELECT vuc.caller,vuc.province_code,vuc.sub_area_code,vad.area_name,vuc.user_count,vsc.school_count,vcr.user_class_count,vgc.grade_count,vcc.class_count ...
票
回答
java中使用事务控制几个含有事务的存储过程有用吗[已解决]5
1.java中使用事务控制几个含有事务的存储过程有用吗?? 2.java中的事务在这里使用jta事务与jdbc事务是否都没有影响,我的操作的同一个数据源
票
回答
oracle 存储过程 插入个数达到某个值时方可插入[已解决]0
create or replace procedure proc_test is V_TOTAL NUMBER(10); begin insert into test (remark, time, in, out) select zci.remark, zc.time+1/24/6, in, out from test_bak zc left join test_info zci on ...
票
回答
db2的存储过程中怎么写建表语句呢[已解决]5
CREATE PROCEDURE db2admin.CREATE_DATABASE() SPECIFIC db2admin.CREATE_DATABASE LANGUAGE SQL BEGIN CREATE TABLE A (ID BIGINT NOT NULL); END 该存储过程为什么一直提示SQLCODE=-104, SQLSTATE=42601错误
oznyang 评论了 关于oznyang发布的i18nTool工具的使用
huayang912 评论了 easyui datagrid 弹出窗口空白的解决方法
haihuichen 评论了 mybatis联teradata 查询时返回结果集为空,同样的代码在mysql下就可以返回结果集
haihuichen 评论了 mybatis联teradata 查询时返回结果集为空,同样的代码在mysql下就可以返回结果集
26762685 评论了 SOS!session串号现象
elbert 评论了 Java怎么实现打印机监控
sandy8508 评论了 Java String.format性能如何
feng_tai_jun 评论了 JSP里加return就会无法编译说Unreachable code
xiaojunjava 评论了 JAVA 连接打印机 打印作业属性设置无效果问题
xiaominzi 评论了 java.security.InvalidAlgorithmParameterException: Prime size must be multiple