-
[Oracle开发] 按时间分段查询人员所在机构,如何用sql实现
按时间分段查询人员所在机构,怎么用sql实现?这边有个问题,想不出怎么用sql实现。首先我有一张人员所在机构的表,user。字段分别为日期(sssq)-机构码(jgm)-人员id(id)-姓名(name);本来我觉得可以用selectdistinctjgm,min(sssq)minrq,max(ss...
61
热度 -
[Oracle开发] 序列为什么总是从2开始
序列为啥总是从2开始首先我要说,此问题在非sys、system用户下产生的CREATETABLEtbtest1(IDNUMBER(10,0)NOTNULL,CONSTRAINTtbtest1_PKPRIMARYKEY(ID)ENABLE);createsequenceseq_test_idstart...
53
热度 -
[Oracle开发] 求将16进制字符串转换成整数后,在转换成16进制字符串pl/sql 函数写法,该如何解决
求将16进制字符串转换成整数后,在转换成16进制字符串pl/sql函数写法各位大侠,小弟小把类似于"B0:CE:18:02:00:00"的字符串,按照最低位加一的方法,转换成另外一个字符串。如:"B0:CE:18:02:00:00"->"B0:CE:18:02:00:01""B0:CE:18:...
7
热度 -
[Oracle开发] orcle 分号 没有正确结束命令执行,该怎么处理
orcle分号没有正确结束命令执行createorreplacetriggertri_test_idbeforeinsertonstaffsforeachrowdeclarenextidnumber;beginIF:new.idISNULLor:new.id=0THENselecttestseq.n...
314
热度 -
[Oracle开发] sql按规约转换数字查询结果
sql按规则转换数字查询结果1)Keyis:4则0-4,1-5,2-6,3-7,4-8,5-9,6-0,7-1,8-2,9-32)Keyis:5则0-5,1-6,2-7,3-8,4-9,5-0,6-1,7-28-3,9-4比如select2378fromdual;若按1)Keyis:4,则返回的结果...
81
热度 -
[Oracle开发] 都是char(50) .插入数据出现(ORA-12899: 列 的值太大 (实际值: 54, 最大值: 50),该如何处理
都是char(50)..插入数据出现(ORA-12899:列的值太大(实际值:54,最大值:50)首先请大神看下表结构,stu_license表结构,其中nationplace字段是char(50)类型的stu_baseinfo_base表结构,nationplace字段也是char(50)类型但是...
601
热度 -
[Oracle开发] 急 oracle 使用游标循环 将多个id拼接成字符串 如次代码 调用function的时候 一直在执行,但没有显示结果 跪求答案
急急!oracle使用游标循环将多个id拼接成字符串如下代码调用function的时候一直在执行,但没有显示结果跪求答案--同天、同机构、同类型扣分只扣一条createorreplacefunctionget_lzkh_kfjfxq(sqlsinvarchar2,kfrqinvarchar2)RET...
48
热度 -
[Oracle开发] 关于两张表同步数据以后修改原表数据有关问题
关于两张表同步数据以后修改原表数据问题各位,早上好现在有个需求,我需要将A表中的符合条件的记录同步到B表中,我直接用定时任务,调用过程,过程中我用的insertintoselectfrom这种形式,但是A表中的记录是在增加的,如果我同步完成以后,在修改原数据,用原先的条件查询的话,可能A表里面会有新...
97
热度 -
[Oracle开发] 关于存储过程中的select into,有图请进解决方法
关于存储过程中的selectinto,有图请进如图所示,我把表查询的结果into到变量中(HSCODE、PRODUCTTYPE都是变量来的),发生了错误,说是找不到from.只用一个时,是正常的,不报错。比如selecth.hscodeintoHSCODEfromTHSCODEh(不报错)或者sel...
86
热度 -
[Oracle开发] 论坛数据库设计解决方案
论坛数据库设计我准备写一个论坛。有一个主题帖子表和一个回帖表。。但我怎么知道哪个人引用了我的回帖。是不是要在回帖里添加了个字段。------解决方案--------------------可以在回帖表里加相关字段reference_ID,没有引用即为空
44
热度 -
[Oracle开发] oracle中decode()函数在mysql中如何改啊
oracle中decode()函数在mysql中怎么改啊,在线等!例如在oracle中是这样写的:select decode(length(POPEDOM),3,substr(POPEDOM,0,2),4,substr(POPEDOM,0,3),5,substr(POPEDOM,0,2),6,s...
15
热度 -
[Oracle开发] 源表比目标表只少一个字段,怎么不写字段名插入
源表比目标表只少一个字段,如何不写字段名插入?比如A表四个字段a,b,c,gdsjB表三个字段a,b,cB表的前三个字段和A表完全一样,A表多一个日期字段gdsj(GDSJVARCHAR2(14)defaultto_char(sysdate,'yyyymmddhh24Miss')notnull)我想...
54
热度 -
[Oracle开发] oracle 中查询一个有数据的视图,加上rownum后没有数据显示出来解决思路
oracle中查询一个有数据的视图,加上rownum后没有数据显示出来selectrownum,t1.*from(--msg_view是一个视图select*frommsg_viewwheremsgtype='1'--下面这三个条件随便去一个,使用rownum都可以查询到数据的,但是三个条件都在的话...
79
热度 -
[Oracle开发] mysql只保留时间,而不保存日期
mysql只保存时间,而不保存日期mysql中怎么样只保存时间,而不保存日期?该用哪种类型?如在公司上班时间表中,我只需规定上班时间为9:00,而不需指定日期求大神指导!------解决方案--------------------selectDATE_FORMAT(now(),'%Y-%m-%d%T...
12
热度 -
[Oracle开发] oracle 触发器。该如何解决
oracle触发器。。。。createorreplacetriggersecurityempbeforeinsertonempsdeclareout_worktimeexception;beginifto_char(sysdate,'day')in('星期六','星期日','星期五')orto_nu...
36
热度 -
[Oracle开发] 对300多万数据量100多个字段的表的某个字段进行检错有什么比较快的方法解决办法
对300多万数据量100多个字段的表的某个字段进行检错有什么比较快的方法对300多万数据量100多个字段的表的某个字段进行检错、修改,删除记录,还要记录错误记录的副本,有什么比较快的方法?------解决方案--------------------selectupdatedelete都非常快----...
34
热度 -
[Oracle开发] oracle排序查询数据,将其中指定一条放在第一位解决思路
oracle排序查询数据,将其中指定一条放在第一位我现在要做一个定位功能,就是按时间倒序查询用户微博数据,然后在页面点击其中某一条时,然后将其中一条相关的用户的所有微博数据都列出来,并将点击的那条数据显示在第一位,这个查询语句怎么写?------解决方案--------------------迂回一...
45
热度 -
[Oracle开发] java连接oracle No suitable driver found for jdbc:oracle:thin:该如何解决
java连接oracleNosuitabledriverfoundforjdbc:oracle:thin:代码是按照网上写的:packagehwr.demo.example;importjava.sql.*;publicclassConnectDB{ publicConnectDB(){ //TO...
228
热度 -
[Oracle开发] Oracle 复制表结构及数据 居然丢失了默认值
Oracle复制表结构及数据竟然丢失了默认值?今天复制一个表,sql如下:createtablet_bakasselect*fromt;发现t表定义的字段默认值竟然没有复制到t_bak!!!感觉很坑啊,oracle不熟,请指教。------解决方案--------------------引用:今天复...
42
热度 -
[Oracle开发] 讨论下物化视图解决思路
讨论下物化视图书上说物化视图是在本地拷贝一份远端数据库的数据,我的理解就是这个物化视图本身存在于当前的客户端的,但是今天在公司开发库上建立了一个物化视图,用另一台机器的plsql也能查的到!那也就是说物化视图是存在于oracle服务器上的,然后查询的数据怎么缓存在客户端...本人还是菜鸟,求详细解答...
75
热度