当前位置: 代码迷 >> 鑹查敓鏂ゆ嫹的解决方案
 
  • 怎么实现查询锁定

    如何实现查询锁定各位大神,小弟项目中遇到一脑残需求,要求用户查询出部分数据且未释放之前,其他用户不能再查询出该部分数据。求教大神们如何实现?如果数据库不能实现,那么应用层面上有没有什么办法来实现?简单讲就是一个用户查询这部分数据没有释放之前,其他人无法再查出来...感激不尽,只能给100分,若解决,再开贴追加分数.color='#e78608'>------解决方案----------------...

    5
    热度
  • 求判断数据库一条记要是否为空的sql语句

    求判断数据库一条记录是否为空的sql语句!项目中涉及两张表查询,一张表是依据另一张表的数据而存在。现要查询出我想要的语句,如何判断一张表里的一条记录是否为空,我用casewhenthen语句,但是不知道怎么用sql语句判断一条记录是否为空。注意不是判断一个字段哦!!color='#e78608'>------解决方案--------------------记录是否为空的:selectcount(*...

    80
    热度
  • 怎么接受动态游标结果集

    如何接受动态游标结果集返回动态游标结果集的过程createorreplaceproceduretestRef(mycursoroutsys_refcursor)asbeginopenmycursorforselect*fromemp;end;===================================================================接收动态游标结果集的过程...

    37
    热度
  • 怎的将字符串str 123;345;678字符串转成in()里面需要的形式

    怎样将字符串str123;345;678字符串转成in()里面需要的形式SQLcode从表A的ID字段查出如下结果SELECTA.IDFROMA;------------------123;456;789现在有表C需要这样的sqlSELECTC.ID,C.NAME...FROMCWHEREC.IDIN(SELECTIDFROMA);可是SELECTIDFROMA根本不是我们正确in()需要的一行n...

    334
    热度
  • 求一条sql 最高及最低解决办法

    求一条sql最高及最低查几点到几点,每五分钟最高报价,及最低报价表t1,字段time例(2012-06-2519:00:00)price例如21:00:00至23:59:59这段时间,每五分钟的最高报价及最低报价,查询后得到如下表time5hipricelowprice21:0513314521:1013515221:15144155color='#e78608'>------解决方案------...

    99
    热度
  • :Cannot access NLS data files or invalid environment specified

    求助:CannotaccessNLSdatafilesorinvalidenvironmentspecified软件连接数据库不成功软件程序.net2.0日志捕获的错误打印信息30ORA-12705:CannotaccessNLSdatafilesorinvalidenvironmentspecifiedatSystem.Data.ProviderBase.DbConnectionPool.Get...

    95
    热度
  • 存储过程里的sql有关问题,

    存储过程里的sql问题,急,在线等!~请教一下大家一个查询条件怎么写简要如下:r_brchnovarchar2(12);l_brchnovarchar2(12);l_brchno:=nvl(r_brchno,'%')select*fromtable_namewherebrchnolikel_brchno;r_brchno为用户传进来的字段,为一个可选条件,用户如果不输则这个字段是以null传进来的...

    63
    热度
  • user_tables的有关问题,表删除后,user_tables还存在该表

    user_tables的问题,表删除后,user_tables还存在该表t1是张外部表执行droptablet1;然后查select*fromuser_tableswheretable_name='t1';还存在啊,且status是“VALID”为什么??color='#e78608'>------解决方案--------------------执行droptablet1purge;color='...

    72
    热度
  • ORACLE 如何将时间转化为number型的,例sysdate转为number型的

    ORACLE怎么将时间转化为number型的,例sysdate转为number型的ORACLE怎么将时间转化为number型(小数)的,例如凌晨为20120326.00000中午为20120326.5000023.59.59为20120326.99999selectsysdatefromdual现在大致为20120326.8523查了半天不可能把现在划算成秒再除以一天的秒数吧?谢谢各位分不多了见谅...

    22
    热度
  • 请问一SQL写法

    请教一SQL写法student表有如下字段学号,系别,性别,分数s01scienceman89查student表以如下结构输出数据系别,男生人数,女生人数,总人数color='#e78608'>------解决方案--------------------hahaSQLcodeselect性别,sum(decode(性别,'男',1,0))男生人数,sum(decode(性别,'女',1,0))女生...

    49
    热度
  • sql脚本中使用条件判断解决方案

    sql脚本中使用条件判断有一个普通的.sql脚本:my.sql,其中有如下内容:PROMPTspecifyapasswordforsysasparameter1;DEFINEsysPassword=&1PROMPT&&sysPassword进入sqlplus后调用该脚本SQL>@my.sql可以接受用户的输入,并将用户的输入输出在屏幕上现在想要对用户的输入进行一些检查...

    50
    热度
  • oracle用关键字做表的字段,查询的时候报错,该如何避免,有关问题详见帖子内容.

    oracle用关键字做表的字段,查询的时候报错,该如何处理,问题详见帖子内容.如下:createtableconfig(namevarchar2(20),valuevarchar2(200),confignamevarchar2(20),commentvarchar2(20),PRIMARYKEY(NAME,configname))这个comment是个关键字,像sqlserver那样[comme...

    63
    热度
  • 紧急求租,该如何解决

    紧急求租我在liunx下安装oralce,启动runInstaller的时候老报错[oracle@sd173Disk1]$InitializingJavaVirtualMachinefrom/tmp/OraInstall2007-04-16_04-52-44PM/jre/bin/java.Pleasewait...ErroroccurredduringinitializationofVMUnabl...

    46
    热度
  • 删除了其中大写的那个,原来首字母大写的那个变成全部大写了,而且不能删除,不管加不加引号,这个如何弄

    删除了其中大写的那个,原来首字母大写的那个变成全部大写了,而且不能删除,不管加不加引号,这个怎么弄?删除了其中大写的那个,原来首字母大写的那个变成全部大写了,而且不能删除,不管加不加引号,这个怎么弄?color='#e78608'>------解决方案--------------------什么意思?能否举个例子color='#e78608'>------解决方案-----------------...

    24
    热度
  • .Pro*c/c++ 函数调用出错

    求助.....Pro*c/c++函数调用出错想请一下,Pro*c/c++支持直接调本非PL/SQL的过程吗?比如Oracle本身就提供的一些方法,如:SDO_GEOM.SDO_MBR()这样的函数。我是这样调用的:EXECSQLCALLSDO_GEOM.SDO_MBR(:geo)INTO:mbr;其中geo值已成功取的。但是一运行就出现:--------------------ORA-13011:...

    193
    热度
  • 怎么用sql语句定时删除临时表?

    求助:如何用sql语句定时删除临时表???如:每周五0:30删除所有以tmp开头的表???这样的语句该怎么写--oraclecolor='#e78608'>------解决方案--------------------做个过程:通过查询DBA_TABLES,获得TABLE_NAME中所有TMP开头的表的名字,全部drop掉.然后在windows里做个计划任务每到周五的0:30就调用这个过程color...

    118
    热度
  • 这句sql执行出错,为什么?解决方案

    这句sql执行出错,为什么?SELECTcount(msisdn),count(DISTINCTmsisdn),sum(to_number(price)),province,sources,cooperateid,deviceid,create_dtFROMt_cooperate_log_200704groupbyprovince,sources,deviceid,cooperateid,crea...

    72
    热度
  • 100 分! 关于数据库的移植解决方法

    100分!关于数据库的移植现在想将unix环境下的oracle8.1的数据库(库名abc)全部导出,然后恢复到windows下的oracle8.1中.有如下几个问题,请赐教,谢谢!1.是否必须使用sysdba用户;2.如何使用exp,请给出例子;3.恢复过程是怎么样的?创建实例?创建表及用户?必须是手工创建吗?再次表示感谢!color='#e78608'>------解决方案-----------...

    552
    热度
  • 求5天后是否产生数据的sql。该如何解决

    求5天后是否产生数据的sql。。。表A时间sj人员name动作dz2011-1-1a考试12011-1-1b考试12011-1-8b考试22011-1-1c考试12011-1-2c考试2我想查出a和b的数据说明:5日内未考试的数据color='#e78608'>------解决方案--------------------更正下:selectdistinctt1.namefromat1whereno...

    49
    热度
  • oracle存储过程游标变量sql有关问题

    oracle存储过程游标变量sql问题。OPENROWFOR'select.....';由于sql需要判断所以我申请个变量////////////////////sqlstrvarchar(4000);OPENROWFORsqlstr;sqlstr这个变量超过4000了怎么办?有其他方法吗。color='#e78608'>------解决方案--------------------使用clobSQ...

    60
    热度