-
[Oracle开发] sql查出一个字段是‘20130405012324’,导出到excel里成为‘2.1304+’,咋办
sql查出一个字段是‘20130405012324’,导出到excel里变成‘2.1304+’,咋办?导出到excel里用的是一个工具,只能从sql查询的结果上想办法了。我之前想给20130405012324后面加个逗号,这样导出到excel里就是完整的数字了。但是客户不认可,怎么办呢?分享到:--...
25
热度 -
[Oracle开发] 在ORACLE中不用SQL能查询数据吗?解决办法
在ORACLE中不用SQL能查询数据吗?今天客户提到不用SQL来查询数据库中的数据,我有点懵了,各位大神求解啊,不用SQL怎么查啊?分享到:------解决方案--------------------封装asobject类型,写get/set函数,封一套增删改查的存储过程。这样在调用者看来就不是用s...
85
热度 -
[Oracle开发] 南方电网的一道笔试题,各位大牛来看看如何解
南方电网的一道笔试题,各位大牛来看看怎么解本帖最后由mu_wangyue于2013-06-2811:05:02编辑前几天遇到的一题南方电网的面试题,题目要求用JQPL,但小弟在这之前就没听到这东西,所以这题自然。。。大家懂的。现把题目放上来,麻烦各位大牛来讲解下,不胜感激!公司信息表company含...
104
热度 -
[Oracle开发] 刚学触发器遇到的尴尬有关问题
刚学触发器遇到的尴尬问题我定义了一个触发器trg_myemp,禁止在工作时间(9点到17点)修改表信息,但是为什么还是能删除表中的行或者插入新的行都可以啊?(我操作是在9点到17点进行的,系统时间也没错)后来我把between改成notbetween就可以了,感觉不符合逻辑啊,有大神可以解释一下吗?...
89
热度 -
[Oracle开发] Oracle数据合并有关问题~
Oracle数据合并问题~~~请问下,infocode字段重复了,然后把columnname,columncode这两个字段的值合并为成一条记录。最后结果:001002007001003,001002007001007001各位,大神帮帮忙~oracleC#?分享到:------解决方案------...
70
热度 -
[Oracle开发] 正则表达式,寻找大牛
求一个正则表达式,寻找大牛本帖最后由guoxiangdaxia于2013-09-1314:29:14编辑要写一个校验银行账号的正则表达式,要过滤顺序数字,如果账号是1位全部过滤,如果账号是两位,则过滤连续的两位数字,01,12,23,等,如果账号是3位,就过滤123,234,567等连续的3位数字,...
87
热度 -
[Oracle开发] 树形查询sql,该怎么解决
树形查询sql如果仅靠sql能实现这种查询方法么?sql分享到:------解决方案--------------------select节点ID,节点名称,levelfrom表connectbyprior节点ID=上级节点IDstartwith上级节点ID=节点值能实现吧。------解决方案---...
14
热度 -
[Oracle开发] 如何把一个日期型的字段,格式化为yyyy-mm-dd hh:mm
怎么把一个日期型的字段,格式化为yyyy-mm-ddhh:mm?如题,谢谢如题,谢谢如题,谢谢如题,谢谢如题,谢谢分享到:------解决方案--------------------to_char(sysdate,'YYYY-MM-DDHH24:MI')------解决方案-------------...
262
热度 -
[Oracle开发] 如何让instr函数,不区分大小写?默认是区分大小写的
怎么让instr函数,不区分大小写?默认是区分大小写的instr(原字符串,目标字符串,搜索位置,匹配次数)selectInstr('pPfdppf','PP',1,1)fromdual这个结果pP匹配PP,怎么得到1分享到:------解决方案--------------------selectI...
43
热度 -
[Oracle开发] ,关于过去10分钟数据累加
求助,关于过去10分钟数据累加数据如下,STATIONID是站名,OBSTIME是观测时间,RAINFALL是一分钟雨量,现在要计算每个站每个观测时间前10分钟的累计雨量,并在RAINFALL后加一列RAINFALL10M,把数据插入。如果表中再插入数据,如5 2013/7/10:41:00 201...
57
热度 -
[Oracle开发] 在Oracle 中创建存储过程时,要传递参数时要用数组,请教该如何弄呢
在Oracle中创建存储过程时,要传递参数时要用数组,请问该怎么弄呢?创建一个存储过程当中要传递一个数组参数,请问要怎么写呢?又该怎么调用这个有数组参数的存储过程呢?这个存储过程是要实现将多条数据插入到一个表里;参数是一个数组谁给个有说明的代码呢?分享到:------解决方案------------...
38
热度 -
[Oracle开发] 多对多查询,该怎么处理
多对多查询有学生,课程两个表是对对多关系的,中间表是分数表,如学生表数据是1张三,2李四3王五,课程表数据是1语文,2数学,3外语,中间表是11190,代表的是1条记录对应的是张三语文90分,现在要求是查询出哪些学生缺了哪些课?如果关联查询的话是哪些学生有哪些课,那怎么查没有的呢?分享到:-----...
54
热度 -
[Oracle开发] 远道oracle导出表结构,存储过程,视图,type等
远程oracle导出表结构,存储过程,视图,type等。我这有一个大项目,oracle在远程。我想导出这个oracle这个数据库表结构,视图等所有关系(但是不包括表中数据)。我用PLSQL导出但是好像导不出存储结构等信息。想想只能在DOC用exp导出。用大牛帮我写个语句,我导一下。。我只有这点分了。...
90
热度 -
[Oracle开发] oracle UTL_FILE包怎么实现追加文件内容
oracleUTL_FILE包如何实现追加文件内容L_OUTPUT:=UTL_FILE.FOPEN(V_P_DIR,P_FILENAME,'W',P_MAX_LINESIZE);EXECUTEIMMEDIATE'ALTERSESSIONSETNLS_DATE_FORMAT=''YYYY-MM-DDH...
86
热度 -
[Oracle开发] oracle在用insert into select插入数据后,怎样获得新插入的数据的字段值?该怎么解决
oracle在用insertintoselect插入数据后,怎样获得新插入的数据的字段值?各位高手,请问oracle在用insertintoselect插入数据后,怎样获得新插入的数据的字段值?oracle分享到:------解决方案--------------------表中的数据根据条件才能筛选...
110
热度 -
[Oracle开发] 一个SQL语句输出理想结果
求助一个SQL语句输出理想结果--事例数据droptabletest1purge;createtabletest1(oldsubsidvarchar2(10),newsubsidvarchar2(10));insertintotest1values('668001','668009');insert...
95
热度 -
[Oracle开发] proc调用存储过程写二进制数据
求助:proc调用存储过程写二进制数据本帖最后由yuanhangq220于2013-11-1814:03:01编辑oracleproc中,现需要将U8型二进制数据存入table的blob字段,在proc中写sql已经可以实现,但因需必须改用存储过程,还请各位大虾帮忙。U8型数据长度可能超过4KB。p...
32
热度 -
[Oracle开发] oracle 查询语句报错"值过多"求大神拯救
oracle查询语句报错"值过多",求大神解救selectgsas公司,(selectcount(*),gsfrom考勤记录表twhereto_char(t.创建时间,'YYYY-MM')=to_char(sysdate,'YYYY-MM')groupbygs)as当月累计,(s...
12
热度 -
[Oracle开发] 求Oracle语句-多谢
求Oracle语句-谢谢1.根据表AA中【OYA_BI】和【BI】列关联更新列【OYA_NAME】的值UPDATEAASETOYA_NAME=(SELECTDISTINCTA.NAMEFROMAAAWHERERTRIM(OYA_BI)=RTRIM(A.BI))不起作用,执行完,NAME列都为空,而实...
65
热度 -
[Oracle开发] 关于NO_DATA_FOUND错误的有关问题
关于NO_DATA_FOUND异常的问题场景1:输入指定员工号码查询员工姓名SETSERVEROUTPUTONDECLAREv_enamet_myemp.ename%TYPE;v_empnot_myemp.empno%TYPE;BEGINv_empno:=&deptno;SELECTenam...
77
热度