-
[Oracle开发] orcale function 中 使用游标 遇到的有关问题
orcalefunction中使用游标遇到的问题createorreplacefunctionchuanru2(p_user_idinvarchar)returnvarchar2isResultvarchar2(2000);beginifp_user_idisnotnullthendeclare--...
428
热度 -
[Oracle开发] 各位,实在没办法,麻烦看看这个存储过程,小弟我找了一天都不知道有关问题所在
各位,实在没办法,麻烦看看这个存储过程,我找了一天都不知道问题所在现在主要问题就是insertinto插入数据commit后没成功插入到表中,而且没有报错日志。实在找不出问题所在,单独insertinto确可以。。。。麻烦看看createorreplaceprocedureP_COUNTRY_ORD...
201
热度 -
[Oracle开发] Oracle 11g 发行版二 新安装后关于登录的一些基本操作
Oracle11g发行版2新安装后关于登录的一些基本操作首先要注意,安装时候可以选择桌面类或者服务器类。桌面类就比较简单,不用什么配置,在安装时候提示你输入的密码,是SYS用户的密码;而服务器类,可以配置所有东西,包括几个sysdba的密码。当你想要用桌面类安装生成的身份登录时,打开SQLplus,...
177
热度 -
[Oracle开发] 从表中随机回来n条记录
从表中随机返回n条记录创建测试用表:CREATEORREPLACEVIEWVASSELECT'a'AScFROMdualUNIONALLSELECT'b'AScFROMdualUNIONALLSELECT'c'AScFROMdualUNIONALLSELECT'd'AScFROMdualUNIONA...
189
热度 -
[Oracle开发] 怎么让oracle的select强制走索
如何让oracle的select强制走索大多数情况下,oracle数据库内置的查询优化策略还是很成功的,但偶尔也有糊涂的时候,即使有索引,也会做全表扫描,可以参考以下语句的写法,强制让select语句使用索引。(注意:走索引不一定是最优的,不走索引不一定有问题,具体问题具体分析,看执行计划)例如:s...
165
热度 -
[Oracle开发] oracle储存过程,job,视图,触发器(记忆力不好,写个例子自己记)
oracle储存过程,job,视图,触发器(记性不好,写个例子自己记)存储过程1createorreplaceprocedureTestPro(Descerroutvarchar2)is2begin3select*fromtest;4exception5whenothersthen6Descerr:...
179
热度 -
[Oracle开发] 关于使用C#实现word文档存入Oracle数据库
求助:关于使用C#实现word文档存入Oracle数据库本人刚开始研究Oracle数据库,现想实现使用c#把Word文档以二进制数据流存入Oracle数据库,现Oracle建立了测试表test,表项为ID、DOCU,求助有没有可用源码?------解决思路----------------------...
184
热度 -
[Oracle开发] oracle日期校验有关问题(求大神帮忙)
oracle日期校验问题(求大神帮忙)现在有这种情况:有个代理公司跟我司合作,系统需要录入该代理公司的三个证件有效期,且维护代理公司的证件有效期时同一个证件会存在维护多条的情况,且多条的有效期范围之间可能会有空裆日期,如下图:现在该代理公司与我司签署一份协议,该协议又有一个有效期范围,且系统需要该范...
200
热度 -
[Oracle开发] 可配置存储过程实现数据字典转换(新手)100分
可配置存储过程实现数据字典转换(新手求救)100分本人刚刚接触不久,也系统学了一遍ORACLE,公司给的两个任务,我没法完成,因为对于来说有点难度,希望各位求救。要编写两个存储过程一个是可配置存储过程实现数据字典转换另外一个是一个相同字段名长度差异比较。代码解答也行,中文解答也可以!谢谢各位大神了!...
172
热度 -
136
热度 -
[Oracle开发] NVL和DISTINCT联用有关问题
NVL和DISTINCT联用问题我现在一个查询的语句里面有一列用distinct去除重复值后如果有空,则用nvl函数处理我的写法是这样的nvl(distinct(列名),‘替换后字符’)但是提示ORA-00936:missingexpression这个要怎么改?急急急------解决思路------...
147
热度 -
[Oracle开发] 根据条件取不同列中的值回排序
根据条件取不同列中的值来排序有时排序的要求会比较复杂,比如:领导对工资在1000到2000元之间的员工更感兴趣,于是要求工资在这个范围的员工要排在前面,以便优先查看。创建测试用表:CREATEORREPLACEVIEWvASSELECT'MARTIN'ASename,950ASsalFROMDUAL...
157
热度 -
[Oracle开发] 请教这个数据库表的设计方法
请问这个数据库表的设计方法请问这个个人信息基本表怎么设计啊,特别是有多个选项的,还有既往史那里,好复杂的感觉。求教大神。------解决思路----------------------如果不是硬性规定的话,建议你不要设计成一个表。可以尝试一下一个事实表对应多个维表那样来设计------解决思路---...
167
热度 -
[Oracle开发] 求教,如斯的SQL语录怎样写
求教,如此的SQL语录怎样写现在有表A,字段为aid,aa,ab,表B,字段为bid,baid(对应表A的aid),ba,bdate(日期)。现在想查询表a的所有内容,同时包含表b的ba,条件是1.A.aid=b.baid(当然,这是必须的)2.只要表b中最近的一个ba不知道我表述清楚了没?在线等,...
157
热度 -
[Oracle开发] oracle 普通用户对视图增删改亟需有什么权限
oracle普通用户对视图增删改需要有什么权限oracle普通用户对视图增删改需要有什么权限------解决思路----------------------“对视图数据的增删改”,难道你用的是物化视图,否则视图数据是自动更新的,你也干预不了啊?------解决思路------------------...
185
热度 -
[Oracle开发] ORACLE触发器无效且未通过重新验证,
ORACLE触发器无效且未通过重新验证,急!!在线等……我想在savings_type表插入数据的时候用触发器自动往里面插入主键值,也是自增列。表结构如下:序列:触发器:错误提示:插入语句:INSERTINTOsavings_type(savings_name)VALUES('活期');拜托了。小弟...
394
热度 -
[Oracle开发] 求大神们拯救
求大神们解救这是关系模型需求:要先通过聘用数与核准数的差大于5以上然后再去找这个数据是属于哪个单位的哪个岗位级别,最后取前5条数据举个例:假如我定死一个要求,就是取专业技术岗位下两院院士一级的,首先我就要取所有单位里面专业技术岗位下的两院院士一级的核准数的人数(核准数是每个岗位单独存在表里面的)与这...
143
热度 -
[Oracle开发] 这个逻辑处理,SQL怎么做批量处理
这个逻辑处理,SQL如何做批量处理?历史表t1{a,start_dt,b,end_dt,create_time}当前表t{a,b}其中a是主键1.当t中的a在t1不存在时,往t1新增一条记录{a,sysdate,b,30001231,sysdate}2.当t中的a,b在t1中的a,b是一样的,则什么...
141
热度 -
[Oracle开发] 请问一个简单的存储过程
请教一个简单的存储过程小弟是想给表table按照页码顺序给他插入到user表中,编译过程中没有出现错误但是执行EXECCOL它却说我SQL无效。。求解答createorreplaceprocedurecolis--定义变量v_count1number(10);c_numnumber(10):=1;b...
187
热度 -
[Oracle开发] oracle查询语句,大神们
oracle查询语句,大神们求救如图我要查出3,4两条数据身份证号相同,CPHM不同,怎么查询?怎么写着个语句啊,大神们求救啊,虽然分少了,但是我没分了,,,谢谢大神,感激不尽!------解决思路----------------------select*from表where(身份证号,CPHM,r...
206
热度