+ -
当前位置:首页 → 问答吧 → Oracle
  • 如何分组并取得最新值
    有这样一个表:里面有三个字段:座位、姓名和呼叫时间。不同的人在不同的时间可以座在不同的座位,而且在任何时刻都可以按座位上的呼叫器,因此,记录就可能如下表座位姓名呼叫时间01张三5:0001李四7:0002张三7:0002王五8:00问:我如何设计一条SQL语句,去检索每个座位最后一次呼叫的详细信息?上面的检索结果应该是座位姓名呼叫时间01李四7
    eion  时间:12-28 + 阅读全文
  • SQL里ORDER BY 对查询的字段进行排序,字段为空不想排在最前怎么办??
    在安字段排序时空字段往往都是在最前,我只是想空字段在排序的后面,不为空的在前,这个如何修改呢orderbydatatimedesc这样的句子也一样不管是正排还是倒排为空的都在最前!
    zzj521zxn  时间:12-28 + 阅读全文
  • 字符型数据转换为日期型数据
    12/16/1106:02:02这样的字符型数据如何转换为2011-12-1606:02:02这样的日期型数据呢
    hfbenben  时间:12-28 + 阅读全文
  • sql取值问题
    在oracle中如何将一个字段的值的后两位置0?假如说有:3211432256这样的3个值,现在要变成300,1400,200这样,sql如何实现?另外如果我想截取这个字段的值到百位,像上面的3个数值分别取3,14,2这样的话如何截取?
    tl200611218  时间:12-28 + 阅读全文
  • 关于update语句问题,更新不一致的语句
    BANCS_YYB_BAL表有500条数据selectc.ACTNO,b.invm_curr_balfrombancs.t_invm_w01b,BANCS_YYB_BALc whereb.invm_memb_cust_ac=c.actnoandb.INVM_CURRENCY='CNY'andsubstr(b.INVM_GL_CLASSIFICATION_CO
    bobacer  时间:12-28 + 阅读全文
  • oracle拷贝文件问题
    我现在有两台linuxredhat跑在虚拟机里、目前两台机器能ping通Ip我想配置dataguard。把主库中的oradata/ora10g文件复制到备库中的oradata下主库ip为:192.168.124.2备库ip为:192.168.124.3现在执行[oracle@Redhat~]$scp-rora10g/192.168.124.3:/u01/app/oracle
    DBA_oracle_java  时间:12-28 + 阅读全文
  • ORACLE如何取行序列号,从视图中
    从视图中取行序号,不要说rownum,rownum是基于表的,还有人有其他的办法,或能提供解决的思路吗
    wang123kui  时间:12-28 + 阅读全文
  • oracle联合查询优化问题
    假设:(只是假设)现在比如我有三张表test1,test2,test3SQLcodecreatetabletest1(idnumberprimarykey,name1varchar2(20),t_test2_idnumberforeignkey--------指向test2)createtabletest2(idnumberprimarykey
    lxm_yl  时间:12-28 + 阅读全文
  • Oracle存储过程参数为sql语句,怎么在执行体执行?
    createorreplaceprocedureWIMS_Update(sqlsinvarchar2)isbegin executeimmediatesqls;endWIMS_Update;这个是存储过程,我想要执行传进来的sqls,怎么执行?我这样写,执行出错。但是传过来的参数单独执行是可以的。不知道为啥。错误是无效字符。
    liu_c52627  时间:12-28 + 阅读全文
  • Linux删除oracle实例的正常步骤
    我现在在Linux删除一个oracle数据库实例的步骤是:1.用sqlplus停掉数据库实例服务2.xmanager到ORACLE_HOME使用dbca界面删除数据库实例。我想更清楚的知道,除了这两步外还有木有别的操作!?求各位大神赐教!
    herowhpa  时间:12-28 + 阅读全文