-
[Oracle开发] 个小疑点,关于修改表的位数的有关问题?多谢了
请教各位个小问题,关于修改表的位数的问题??谢谢了表中有个weightNUMBER(15)位数现在是4位,我想变成区6位,由于表里面有数据,提示我不能修改,请教个为怎么解决!------解决方案--------------------你想说什么?原来是number(15,4)还是什么?如果是这样的话...
29
热度 -
[Oracle开发] 怎么计算排列名称。多谢
如何计算排列名称。谢谢如下数据列表ab-------20a20b10c...得出a、b并列第一,c是第二或ab-------30a20b20c...得出a是第一,b、c则并列第二------解决方案--------------------selecta,b,bense_rank()over(orde...
97
热度 -
[Oracle开发] 怎么保留指定位数的小数
如何保留指定位数的小数?小弟现在在做统计的时候遇到这样一个问题:要求结果中的一列是另外两列:COL1、COL2的商再乘以1000000,结果保留全部的整数部分和2位小数。考虑到结果的具体情况,可能有10位甚至更多,因此本来打算用TO_CHAR(COL1/COL2*1000000,99999.99)这...
75
热度 -
[Oracle开发] update多条记录!解决方案
update多条记录!有个表:idsortvalue1112132122232425......想把每个id中sort最小的,也就是1,updatevalue=1,最大的,updatevalue=2,其余的updatevalue=4,能用一句sql写出来吗?------解决方案-----------...
64
热度 -
[Oracle开发] ▲▲▲有没有好的办法可以自动记录表中每行记录的最后修改时间▲▲▲,该怎么解决
▲▲▲有没有好的办法可以自动记录表中每行记录的最后修改时间▲▲▲对Oracle不熟,想请教一下有没有简单的办法可以自动修改每一条记录的最后修改时间,这个时间保存在一个字段中,请达人指点一下.------解决方案--------------------增加一个触发器应该可以吧。------解决方案--...
88
热度 -
[Oracle开发] 关于分类统计前N条的有关问题
关于分类统计前N条的问题有个表记录的是用户名称和类型,现在想统计出每个类型下随机或者前50个人员的名称(不要用游标,一条语句实现,要用游标的话就不问了)login_nologin_typeaaaa01aa1101abe02445dd03………………还有个问题double的0和float的0有什么区别...
124
热度 -
[Oracle开发] !一系列DDL语句的原子性
请教高手!一系列DDL语句的原子性我碰到一个问题,一系列DDL语句操作要保持原子性。比如创建20个表,我用20个"createtable..."语句进行操作,现在的问题是如何使这20个语句具有事务的性质,比如原子性,即这20个表要么都创建要么都不创建(创建某个表的过程中报错的话就...
111
热度 -
[Oracle开发] 关于物化视图的影响解决方案
关于物化视图的影响请问我建立物化视图后,如果采用快速刷新,会不会对生产上的增删改造成不良影响,对主机性能的消耗会很大吗?------解决方案--------------------物化视图主要用于决策支持系统和数据仓库,oltp最好不要使用,
67
热度 -
[Oracle开发] 能在ORACLE的存储过程中创建触发器吗?如何做
能在ORACLE的存储过程中创建触发器吗?怎么做?我想在存储过程中根据传的表名参数,为那个表创建一个触发器.可以实现吗?请高手指点,最好给贴段代码.谢谢!------解决方案--------------------代码迷推荐解决方案:oracle存储过程,http://www.daimami.com...
526
热度 -
[Oracle开发] 请问sql语句
请教sql语句形式如13/06/1989字符串怎么通过sql语句改为1989-06-13谢谢!------解决方案--------------------selectto_date('13/06/1989','dd-mm-yyyy')fromdual
120
热度 -
[Oracle开发] 怎么取分组后符合条件的记录?
如何取分组后符合条件的记录???表table1有3个字段a,b,c,表内容如下:12'a'13'b'14'c'25'd'26'e'27'f'31'g'其中a字段可能重复现在要得到内容是14...
48
热度 -
[Oracle开发] 数据库联系关系查询表顺序的影响,大表和小表的前后顺序有关系吗
数据库关联查询表顺序的影响,大表和小表的前后顺序有关系吗确认一个问题,比如有两张表A,BA的数据量很大,比如1KW条,B表只有1000条。现在要关联查询这两张表并只取100条记录fromA,BwhereA.aid=B.aid;fromA,BwhereB.aid=A.aid;fromB,AwhereB...
96
热度 -
[Oracle开发] java程序中怎么用RunTime执行sql plus命令
java程序中如何用RunTime执行sqlplus命令问题是这样的:Oracle服务器装在局域网内的某台电脑上:比如192.168.0.100;自己的机子ip(装有客户端)是192.168.0.33;在java程序中我想读取某一个表(比如muser)的所有数据作为备份。下面是一些参数:服务器id:...
24
热度 -
[Oracle开发] 在触发器里可以知道影响行数马?解决思路
在触发器里可以知道影响行数马?比如我在delete触发器我怎么才能知道delete语句共删除了多少行呢?------解决方案--------------------sql%rowcount
85
热度 -
[Oracle开发] oci的基础有关问题请问…
oci的基础问题请教……我想在windows平台下面的devcpp这个开发工具中运行“oracle\ora90\oci\samples”中的例子,可是编译器总是提示link错误,大意就是没有定义oci中的函数,我该怎么办呢?------解决方案--------------------没有用过那个工具...
28
热度 -
[Oracle开发] oracle 存储过程如何样返回多个值,如一个boolean类型和一个数据集
oracle存储过程怎么样返回多个值,如一个boolean类型和一个数据集?请问怎么写存储过程??前台要用如何接收呢??前台用Delphi和Java------解决方案--------------------代码迷推荐解决方案:oracle存储过程,http://www.daimami.com/se...
94
热度 -
[Oracle开发] 用plsql developer無法調試存儲過程,高分求解决思路
用plsqldeveloper無法調試存儲過程,高分求我用plsqldeveloper7調試存儲過程的時候,無法進行調試。用鼠標右鍵選擇test菜單項之後,就會發生一個ORA-00931:missingidentifier的錯誤。好像它裏面還說了一個什麽沒有授予權限“debugconnectsess...
111
热度 -
[Oracle开发] 怎么用sql实现这样的效果:一列数放到一行中返回
如何用sql实现这样的效果:一列数放到一行中返回?如下列情况:学生表学生id学生姓名1张三2李四....成绩单课程分数学生id语文801数学901语文852数学952......查询结果学生id学生姓名语文数学1张三80902李四8595....------解决方案-----------------...
118
热度 -
[Oracle开发] 怎么取到最大值,多谢
如何取到最大值,谢谢如下数据列表record_ida1a2--------------------1100290注:a1是个自定义的名称,不存在表中.是经过round(25+某字段值/3)得来需求:a2在a1中取到最大值,如下record_ida1a2--------------------1100...
55
热度 -
[Oracle开发] 一个sql有关问题,请进
一个sql问题,请进select*from(SELECTname,rownumFROMcategoryWHEREflag=1andrownum<=11)whererownum>=1我这样执行可以查到数据,但当我把rownum>=2,或者其他任何值都查不到数据了呢------解决方案...
86
热度