-
[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开发] 请问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开发] 用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
热度 -
[Oracle开发] Oracle中的函数使用。解决思路
Oracle中的函数使用。请问Oracle9i中,有没有什么函数取得一个字符串中某一字符在最右边的位置?例如:'substring.sub.project.prt'字符串,我想取得最右边的字符'.'的位置,有没有什么函数可以直接使用。谢了。------解决方案----...
83
热度 -
[Oracle开发] 关于dblink下ora-02019的有关问题
关于dblink下ora-02019的问题有三个数据库,分别是test1,test2和test3,其中在test3上建立两个dblink分别连接到test1和test2上,dblink在sqlplus下测试都成功,可是当我在pb下应用的时候就报ora-02019的错误。有一点需要说明的是,我在自己的...
131
热度 -
[Oracle开发] 有人能将下面的sql语句转到oracle里执行吗解决办法
有人能将下面的sql语句转到oracle里执行吗createfunctionfun(@useridvarchar(200))returnsvarchar(2000)asbegindeclare@revarchar(2000)set@re=''select@re=@re+',&...
106
热度 -
[Oracle开发] 小疑点送分来了!要的快来
小问题送分来了!要的快来有一表a有4个字段f1,f2,f3,f4.其中f1表示序号,f2表示ID,f3表示标志位(0代表未删除,1代表已删除),f4代表值现要建一约束使得表a中同一ID所对的记录中最多只能有一条记录的f3字段为0.也就是说同一ID不能对应两条及两条以上的未删除记录.本人小菜一个,这问...
108
热度 -
[Oracle开发] 请高手帮忙写下sql语句,该怎么处理
请高手帮忙写下sql语句有2张表,表结构如下表名meetinginfomeetingidvarchar50主键(会议ID)meetingnamevarchar50(会议名)createridvarchar50(发起人ID)joinidvarchar50(参与者ID)表名userinfouseridv...
32
热度