-
[Oracle开发] ORACLE的ROWID有关问题
ORACLE的ROWID问题在C语言中拼接sql文如下strcpy(SQL,“selectcolumAfromTableAwhereROWID=CharTOROW(:RcordRowID)”)但是有时候ROWID里会包含【+】【/】,这种情况下用生成的sql执行就会发生错误,取到的ROWID不正确,...
56
热度 -
[Oracle开发] 检索oracle数据里所有表,该如何处理
检索oracle数据里所有表求检索oracle数据里所有表或者库的SQL语句谢谢------解决方案--------------------select*fromdba_tables;------解决方案--------------------select*fromdba_all_tables;se...
108
热度 -
[Oracle开发] 大家帮忙想一下怎么实现如下要求的sql语句!
大家帮忙想一下如何实现如下要求的sql语句!!!!!!表数据:rowiddataiddata11A21A32B42B53A63A74D84D95B105B要求按照rowid顺序排列,对data进行分组,每组编一个序号dataid,关键在于data中相等的地方不一定是同一组序号,完全按照rowid顺序...
65
热度 -
[Oracle开发] 请查看一下这个合计SQL语句哪出错了!
请各位高手查看一下这个合计SQL语句哪出错了!!!!!有两个表,一个是部门表,一个预算表表结构如下select*fromtd_dep//部门表depIDdepName1生产部2办公室3质检站select*fromtd_pay//预算表payIDpayNamepayDatefee_moneybankr...
51
热度 -
[Oracle开发] 关于一个表的查询有关问题
关于一个表的查询问题Oracle中有一个表,基本结构如下:1、RQ(Date)2、ZT(Char)表中大约有20万条记录,ZT中的值有两种:0和1我现在希望按照如下的格式查询:RQ,ZT0,ZT1,就是把ZT表中记录按照日期进行分类,然后生成一个表简单的查询和统计还能办,上面的要求就不知道该如何处理...
102
热度 -
[Oracle开发] :数字转为分秒显示。
请教高手:数字转为分秒显示。。。如:130显示为2分10秒这样的SQL该如何写,先谢谢了!------解决方案--------------------selectto_char(to_date(130,'sssss'),'mi"分"ss"秒"')fromdua...
108
热度 -
[Oracle开发] *update 语句速度有关问题,帮忙看看*
*********update语句速度问题,帮忙看看**************语句如下:updateOT_114phone_navigationsetCHARGETAG=1wherelatn_id=an_latn_idandexists(select1fromcmss.pub_servdwhere...
44
热度 -
[Oracle开发] 求一查询SQL,请帮忙
求一查询SQL,请各位高手帮忙现有一张数据表Table,其中有3个Int型的列,这3列的值只可能为-1、0以及NULL。现在假设三列的对应关系为:Col1->部门1,Col2->部门2,Col3->部门3。对于该数据表中的记录,通过SQL语句查询出如下格式的结果:Col1Col2C...
107
热度 -
[Oracle开发] 一个触发器老是建立不对,帮看看,谢了解决办法
一个触发器老是建立不对,帮看看,谢了CREATEorreplaceTRIGGER"my_trigger"BEFOREINSERTONmy_tableFOREACHROWWHEN(new.idisnull)beginselectmy_sequence.nextvalinto:new...
53
热度 -
[Oracle开发] :中文日期格式的设定
请教高手:中文日期格式的设定!SELECTR1,R2,R3,to_date(R4,'yyyy-mm-ddHH24:MI:SS','NLS_DATE_LANGUAGE=''SIMPLIFIEDCHINESE''')R4,R5FROMSHCD_0911WHERER2='83133127'输出的日期是:2...
83
热度 -
[Oracle开发] 一天一夜没睡觉了,死了!ORACLE数据库中有两个表不能插入数据,查询的时候需要几个小时,怎么处理?经过检测,表也没有被锁
一天一夜没睡觉了,急死了!!!ORACLE数据库中有两个表不能插入数据,查询的时候需要几个小时,怎么办?经过检测,表也没有被锁!可怜啊,没分了。。。。。。。。。一天一夜没睡觉了,急死了!!!ORACLE数据库中有两个表不能插入数据,查询的时候需要几个小时,怎么办?经过检测,表也没有被锁!我是把D1数...
312
热度 -
[Oracle开发] varchar(或者varchar2,或者nvarchar2)类型的字段,values('')和values(null)等同?该如何处理
varchar(或者varchar2,或者nvarchar2)类型的字段,values('')和values(null)等同?createtabletable1(fld1varchar2(10)null)insertintotable1values(null)insertintotable1valu...
187
热度 -
[Oracle开发] oracle 不同库,或不同用户之间怎么互相访问?
oracle不同库,或不同用户之间如何互相访问???问题1:A电脑和B电脑都装了oracle,分别为库orcl1和orcl2,如何在orcl1中访问orcl2中的用户表?问题2:一台PC中有两个库,or1和or2,之间如何访问------解决方案--------------------DBLINK-...
55
热度 -
[Oracle开发] 在同一编译环境下有时能访问oracle数据库,有时不能.请教为何
在同一编译环境下有时能访问oracle数据库,有时不能.请问为何?在同一编译环境下有时能访问oracle数据库,有时不能.请问为何?------解决方案--------------------你描述的比较不清楚。------解决方案--------------------描述清楚一些,在那种环境下?...
92
热度 -
[Oracle开发] 分段统计的查询,该如何处理
分段统计的查询表1:usernameprice1q22w62e73r43y54u5怎么查询表1中同一user的price总和在同一范围如(2~5,6~8,>8等)内的数目例如user=2的sum(price)=6+7=13,user=3的sum(price)=4+5=9都在>8的范围内,...
91
热度 -
[Oracle开发] 急row_number()over(partition by 用在存储过程中无效,恳请高手相助!该如何处理
急!!!row_number()over(partitionby用在存储过程中无效,恳请高手相助!!createorreplaceprocedureSaveStock2asstr_sqlvarchar2(500);beginstr_sql:='insertintotf_testselect*from...
476
热度 -
[Oracle开发] 建立触发器解决办法
建立触发器我有一个表TABLE_NAME,有3个字段C1,C2,C3,在表上建立触发器:createorreplacetriggerTRG_TABLE_NAMEbeforeINSERTorDELETEorUPDATEonTABLE_NAMEforeachrow但是我希望当更改表中纪录时,如果更改的字...
123
热度 -
[Oracle开发] 大家好,请教oracle及sqlserver数据库怎么使用sql语句查询到特定用户下的某个表名。多谢
大家好,请问oracle及sqlserver数据库如何使用sql语句查询到特定用户下的某个表名。谢谢请问oracle及sqlserver数据库如何使用sql语句查询到特定用户下的某个表名类似这样:sqlserver:selectnamefromsysobjectswherextype='U'ands...
102
热度 -
[Oracle开发] 一般如何避免存放请求这类的表
请教大家一般如何处理存放请求这类的表?一般情况下,会有程序向一个表里面插入请求数据,令一个程序轮询这个表读请求并且处理,处理完毕以后更新请求状态。1.一般是不是使用请求表里面的id来更新请求状态?那id是不是要用Long来存放,能不能小点?2.请求表一般每天都增加很多,到后面会有很多数据,应该如何优...
23
热度 -
[Oracle开发] Oracle透明网关,从SQL Server向Oracle导数据的有关问题
Oracle透明网关,从SQLServer向Oracle导数据的问题请问在使用Oracle的透明网关,进行Oracle9i和SQLServer2005之间进行数据集成时。目前从Oracle向SQLServer插入数据(用Insert命令)已经没有问题。请问从SQlServer向Oracle插数据的S...
62
热度