-
[Oracle管理] 请问怎么查询一个表中有哪些列全为空
请教如何查询一个表中有哪些列全为空各位达人,请教一个问题。假设现在有一个表table1,共有10列,全是INT型。createtabletable1(col_1INT,col_2INT,col_3INT,col_4INT,col_5INT,col_6INT,col_7INT,col_8INT,col...
7
热度 -
[Oracle管理] 关于oracle触发器 剔除一表数据后 更新其他表数据
关于oracle触发器删除一表数据后更新其他表数据如题createorreplacetriggerAbeforedeleteonAforeachrowbeginupdateBsetaddid=33333whereaddid=:OLD.userid;end;以上不对。。就是在删除表A某条数据的时候把b...
17
热度 -
[Oracle管理] 需要一种定长Binary数据类型,该怎么实现
需要一种定长Binary数据类型,该如何实现?我想用自定义数据类型来表示一段数据,即VB的type,或者C的struct。比如,1-8字节为字符,存放日期'20120726';9-12字节为数字,存放编号123;数据内容则是:32303132303732360000007B我考虑了一下char,但不...
21
热度 -
[Oracle管理] expdp导出数据,该怎么解决
expdp导出数据我用如下语句导出数据:expdpsysdbb04/sysdbb04@oamisdirectory=newdump_dirdumpfile=test.dmplogfile=test.logtables=t_syncdata_cbmp_101_1然后报错如下:Export:Releas...
64
热度 -
[Oracle管理] !虚拟机上linux安装G11老是卡在61%不动
救命啊!虚拟机下linux安装G11老是卡在61%不动不知道什么原因,请大神们看图这是启动内核参数,虚拟机物理内存2G,SWAP4G.硬盘空间10G多可用------解决方案--------------------你LINUX的版本是什么?如果是5.X可以考虑安装oracle-validatedRE...
505
热度 -
[Oracle管理] 求这个sql语句如何写
求这个sql语句怎么写!表a:字段:monthsalary要求:查询每个月的该月月份、工资、上一个月工资、下一个月工资显示格式:monthsalarylastsalarynextsalary------解决方案--------------------lead,lag()函数实现------解决方案-...
44
热度 -
[Oracle管理] 怎么在多个关联的表插入数据
如何在多个关联的表插入数据?例如:表1.user字段:id,notnull;namerole,notnull;表2.role字段:id,notnull;nameresc,notnull;表3.resc字段:id,notnull;nameuser,notnull;------解决方案---------...
3
热度 -
[Oracle管理] oracle yyyy-mm-dd hh24:mi:ss 转换成 yyyy-mm-dd解决方案
oracleyyyy-mm-ddhh24:mi:ss转换成yyyy-mm-ddoracleyyyy-mm-ddhh24:mi:ss转换成yyyy-mm-dd------解决方案--------------------trunc(date)或者to_char(,'yyyy-mm-dd')------解...
708
热度 -
[Oracle管理] 用SQL查询一批数据,怎么在最后一行增加个数字合计
用SQL查询一批数据,如何在最后一行增加个数字合计比如我用SQL语句统计查询出一些数据,比如selectmc,sum(sl)as数量,sum(jie)as金额,b.xmfroma,bwherea.id=b.idanda.id=1groupbya.mc,b.xm得出下面这样结果mc和XM我就乱打反正不...
56
热度 -
[Oracle管理] oracle的导入导出,该如何处理
oracle的导入导出我有两张表a和b,表结构不一样,两张表的索引都是id,并且a.id和b.id可以连接。现在需要查询出表a中a.id=b.id的所有数据,将这部分数据保留,然后把表a的数据全部清掉,导入保留的数据,a的数据量大概是一千多万,b的数据量最多几百万。我想将表a需要的数据导成dmp文件...
100
热度 -
[Oracle管理] 大家帮小弟我看上,上面的存储过程哪里出错了!着
大家帮我看下,,下面的存储过程哪里出错了!!!着急我创建了一个表test(idnumber,valuevarchar2(200))createorreplacepackagea_package_nameasTYPECursorTypeisREFCURSOR;PROCEDUREget_procedur...
24
热度 -
[Oracle管理] ORACLE有关表空间的有关问题
ORACLE有关表空间的问题我导入一个备份数据库,但是一直报表空间不存在的错误,我新建了这个表空间,再次导入时候又报另一个表空间不存在,我查看了一下,一共要新建7个表空间。ORacle导入的时候能不能让它自己创建所需要的表空间呢?求解求解------解决方案--------------------O...
50
热度 -
[Oracle管理] oracle数据库某个用户名上的所有表的导入导出
oracle数据库某个用户名下的所有表的导入导出怎样实现oracle数据库某个用户名下的所有表的导入导出??刚刚接触oracle还不会用详细的步骤??------解决方案--------------------导出用户kh的数据:expkh/passwordfile=xxx.dmplog=xxx.l...
83
热度 -
[Oracle管理] Oracle数据库导入报错 ORA-39083 。
Oracle数据库导入报错ORA-39083在线等。。连接到:OracleDatabase10gEnterpriseEditionRelease10.2.0.1.0-ProductionWiththePartitioning,OLAPandDataMiningoptions已成功加载/卸载了主表&q...
30
热度 -
[Oracle管理] 上面这个存储过程如何异常了啊 着急
下面这个存储过程怎么错误了啊?着急!!我创建了一个表test(idnumber,valuevarchar2(200))createorreplacepackagea_package_nameasTYPECursorTypeisREFCURSOR;PROCEDUREget_procedure_name...
341
热度 -
[Oracle管理] 一个关于修改表中数据的有关问题
一个关于修改表中数据的问题我想要将A表中的字段1根据外键设置为与B表中的字段2相同updateABsetA.字段1=B.字段2whereA.BID=B.ID------解决方案--------------------UPDATE只能更新一张表,不能同时更新AB,两张表。
34
热度 -
[Oracle管理] 创设回滚段时minextents 和 maxextents 的值是什么意呀是什么的最大值和最小值呀
创建回滚段时minextents和maxextents的值是什么意呀是什么的最大值和最小值呀。创建回滚段时minextents和maxextents的值是什么意呀是什么的最大值和最小值呀。------解决方案--------------------minextents指定回滚段生成时,oracle最...
3
热度 -
[Oracle管理] 判断查询是否有结果如何判断
判断查询是否有结果怎么判断?判断一个查询是否查到结果,如果查到结果进行一个操作没有查到结果进行其他操作。怎样判断是否查到结果,查询下面就要接着这个判断怎么实现?------解决方案--------------------你指的是这样?declarev_tempvarchar2(30);beginse...
12
热度 -
[Oracle管理] oracle 导入一张表的数据会控制导入多少条么
oracle导入一张表的数据能控制导入多少条么如题,比如dmp文件有1100W条数据我只想导300W条进去------解决方案--------------------探讨SQLLDRSKIP如果不行的话再看其它------解决方案--------------------你的文件怎么来的呢导出数据的时...
27
热度 -
[Oracle管理] pl/sql怎么调用带有游标的存储过程(sql窗口的调用)
pl/sql如何调用带有游标的存储过程(sql窗口的调用)以下是我创建的存储过程:createorreplaceprocedurecountinfo(snoinchar,out_valoutsys_refcursor)asbeginopenout_valforselect*fromcountinfo...
95
热度