zoukankan      html  css  js  c++  java
  • Oracle 调试

    1. oracle case when 缺失关键字(该解决方案不适用于decode)

    Select avg(e.sal),
    case
    when avg(nvl(e.comm,0))>300 then '奖金不错'
    when avg(nvl(e.comm,0))<100 and avg(nvl(e.comm,0))>300 then '奖金不错' end 奖金状况
    from emp e
    group by job order by job desc,avg(sal) desc;

    a. case 前不加要显示的字段,直接通过,号和上一个字段连接

    b. 奖金状况 显示列名称,不加引号

    普通的case when 和decode使用

    SELECT empno, ename, sal,
    CASE deptno  
    WHEN 01 THEN '财务部'
    WHEN 02 THEN '研发部'
    ELSE '未知部门'    
    END 部门
    FROM emp;

    SELECT empno, ename, sal,deptno,DECODE(deptno,01,'01部门',02,'02部门','未知部门') 部门 FROM emp;

    2. ‍当在pl/sql developer新增记录时,在asp.net 中无法查询到新增的记录,必须重启pl/sql developer才行

     

    3. [在要求输入数字处找到非数字字符]和[在要求输入数字处找到非数字字符]报错

        原因是日期字段赋值,不能赋值为_concat.ConcatParameter("Create_Time", "system");
        而应该是_concat.ConcatParameter("Create_Time"DateTime.Now);

    1. 无法删除数据表

    创建数据库时,如果在表名上加引号,则生成的表名称保留原样,大小写也会保留,所以删除时必须

    drop table "大小写一致"

    如果不加引号, 生成的表名都会变为大写.

  • 相关阅读:
    学习17 表单提交按钮标签
    学习16 下拉列表标签
    学习15 单选框/多选框标签
    学习14 多行文本输入标签
    学习13 文本/密码输入框的标签
    学习12 互动表单的标签
    学习10 table表格制作标签
    学习9 <span>可为部分文本设置样式属性
    金融行业网络架构与技术探讨
    二叉树
  • 原文地址:https://www.cnblogs.com/gossip/p/2262686.html
Copyright © 2011-2022 走看看