-
[Oracle开发] 怎么提高大表操作性能
如何提高大表操作性能背景:表T:<username,log,created_dt>,表记录有几百万行进程P1:频繁INSERT/DELETE表T进程P2:频繁SELECT表TWHEREusername=<input>andcreated_dt><input>...
32
热度 -
[Oracle开发] oracle如何实现自增长,mySql能自己增长,oracle不行
oracle怎么实现自增长,mySql能自己增长,oracle不行oracle怎么实现自增长,mySql能自己增长,oracle不行oracle------解决方案--------------------oracle有自动增长列,需要建序列(sequences),语法为createsequenceS...
6
热度 -
[Oracle开发] oracle安插date类型数据 20分
oracle插入date类型数据20分NameTypeNullableDefaultComments-------------------------------------------EMPNONUMBER(4)YENAMEVARCHAR2(20)YJOBVARCHAR2(10)YSALARYNU...
260
热度 -
[Oracle开发] powerDesigner12.5 modify database 批改表结构会清空表
powerDesigner12.5modifydatabase修改表结构会清空表powerDesigner新增一个字段oracle数据库出现这样的警告生成的sql脚本会drop掉修改的表。。mysql不会出现这样的情况。。。求解。。------解决方案--------------------应该不会...
291
热度 -
[Oracle开发] oracle 多表更新有关问题
oracle多表更新问题updatecustomersa--使用别名setcity_name=(selectb.city_namefromtmp_cust_citybwhereb.customer_id=a.customer_id)whereexists(select1fromtmp_cust_ci...
20
热度 -
[Oracle开发] sql 语句 + 急 ?
求一个sql语句+急急急???计算工龄,精确到年月日。。。selecttrunc((sysdate-HR_STARTWORKDATE)/365,2)fromhr_filemanagerwherehr_filemanager_id=10000109工作开始日期为2012-10-10,这样计算出来的为0...
320
热度 -
[Oracle开发] 初学者求教一个SQL语句如何写,在线狂等.
菜鸟求教一个SQL语句怎么写,在线狂等............共两张表,一张任务表有三个电话号码,以及最新发生时间,一张电话拨打情况表有一个电话号码以及该号码的拨打状态和最新发生时间;任务表如下:createtablequeue( call_idnumber(10)primarykeynotnull...
92
热度 -
[Oracle开发] oracle查询。请大神们帮忙
求助oracle查询。急,请大神们帮忙数据库的表table1如下:id(varchar2)value(varchar2)1516172324现在想查第二条记录,小弟的sql语句是这样的。selectmin(value)fromtable1whereid='1'andvalue>'5';但是这样...
34
热度 -
[Oracle开发] 跪求帮助,plsql相关有关问题
跪求帮助,plsql相关问题在不知道一个表的主健的情况下,如何从这个表里取得主健的值?请大家帮帮忙。需要用plsql。取得表的主健代码如下:selectcolumn_namefromuser_cons_columnswheretable_name=''andpositionisnotnull但是不知...
19
热度 -
[Oracle开发] SQL语句参数化有关问题
SQL语句参数化问题例如:Stringc='500';"select*fromawherea.bnotin("+c+")";把这个C用?代替该怎么写sql------解决方案--------------------select*fromwherea.bnotin:c------解决方案-------...
33
热度 -
[Oracle开发] oracle横伎俩据竖起来显示 Case When语句
oracle横着数据竖起来显示CaseWhen语句今天去面试,碰到一个题目。大致如下:yearmonthmoney(money自己瞎写的,忘记了题目中的单词了,当然不影响这个题目)199111.1199121.2199121.3199121.4199222.1199222.2199222.31992...
71
热度 -
[Oracle开发] 存储过程游标
求助存储过程游标CREATEORREPLACEPROCEDUREBUILDCOUNT( b_defaultnuminNUMBER, b_numinNUMBER, b_idinVARCHAR2, b_typeidinVARCHAR2, b_super_typeidinVARCHAR2, ...
3
热度 -
[Oracle开发] group by 后拣选每一类前三个插入另一个表中
groupby后选取每一类前三个插入另一个表中如题,表为EMP(ename,sal,score)将各个职位成绩前3位的职员的姓名,工资,成绩,名次存到一个数据表GOOD中。不知道在groupby和Orderby之后怎么选取每一类的前三个啊?rownum貌似不对啊。------解决方案--------...
26
热度 -
[Oracle开发] 存储过程中硬解析有关问题
求助存储过程中硬解析问题createorreplaceprocedureproc1asv_coupls_integer;beginforiin1..10000loopexecuteimmediate'insertintotb_testvalues(:n)'usingi;executeimmediat...
29
热度 -
[Oracle开发] []求教一个查询sql
[求助]求教一个查询sql求教一个装盒子的问题(商品装进小盒子,小盒子装进大箱子),只有商品对应小盒子,商品对应大箱子的信息,需要得出对应的小盒子与大箱子的对应关系,默认按ID顺序装进大箱子表SMALL_BOX小盒子商品ID小盒子ID数量AS110AS210AS37BS420CS530CS67表BI...
55
热度 -
[Oracle开发] select数据的时候,没有数据,如何能给所有select字段赋默认值
select数据的时候,没有数据,怎么能给所有select字段赋默认值类似这样sql:select字段1,字段2,‘hello,world’fromtable1where字段1=?,如果没有数据,还希望输出hello,world,其他两个字段,随便填个值,比如0必须有where,实际根据这个wher...
67
热度 -
[Oracle开发] Oracle 区间分区+散列分区 执行计划解决思路
Oracle区间分区+散列分区执行计划表data_01,以c_time字段的区间分区,和以data_id字段的散列子分区。局部索引是以(data_id,c_time)。有如下查询:select*fromc_data_01twheredata_id='01030040001'andc_time>...
87
热度 -
[Oracle开发] oracle 关于月中的周 的sql 话语! 急求
oracle关于月中的周的sql语句!急求!selectto_char(to_date(OXYGENTIME,'yyyy-MM-ddHH24:mi:ss'),'w')周,trunc(avg(eos),2)eosfromv_OXYGENMANwhereuserid=2andOXYGENTIMElike...
88
热度 -
[Oracle开发] group by笔试习题
groupby笔试练习SalesOrder合同表统计:1.每个地区的销售总额并降序排列2.每个地区的销售人员数量3.每个地区销售金额最少的销售人员4.各个地区所有超过每个地区合同额的平均值的合同,销售人员orderID(主键)地区region销售人员sale合同总额total1A张三100002A李...
80
热度 -
[Oracle开发] oracle数据库写下数据慢
oracle数据库写入数据慢请教大家,我之前会批量往oracle数据库里写数据,但是自从我删除了一个几千万的表之后,写入数据的速度就变得特别特别慢,大家知道是什么原因吗?小弟不胜感激!!!!------解决方案--------------------楼主把问题描述的清楚点:一几千万的表在删除之前是做...
24
热度