首页 > 数据库 >oracle中函数的简单使用

oracle中函数的简单使用

时间:2022-11-21 23:25:45浏览次数:38  
标签:status 函数 cc memo -- 简单 oracle public select

--status为空返回3,不为空显示本身的值
select  *  from  public_memo cc  where nvl(cc.status,'3')!='4'

  

 

 

--status为空显示数据为空,不为空显示本身的值
select  nvl2(cc.status,cc.status,'数据为空')  from  public_memo cc

  

 

 

--title为1显示第一名,为2显示第二名,都不是显示未知
select  decode(cc.title,1,'第一名',2,'第二名','未知')  
from  public_memo cc  where nvl(cc.status,'3')!='4'

  

 

 sql相关脚本

--查询test用户下的所有表
select   *    from  dba_tables cc where cc.OWNER='TEST'

--设置status字段可为空
alter table public_memo modify status null

  

insert into public_memo(ids,title,contents,address,longitude,latitude,status)
values (sys_guid(),'1','23','浦东大道',12.1234,13.2345,'');

  

标签:status,函数,cc,memo,--,简单,oracle,public,select
From: https://www.cnblogs.com/q202105271618/p/16888950.html

相关文章

  • React类式组件和函数式组件的区别
    React类式组件和函数式组件的区别有哪些呢?  主要要以下几个区别:(1)语法不同、设计思想不同(2)生命周期、状态变量(3)复用性:(4)优缺点一、语法不同、设计思想不同函数式组件......
  • 使用C#简单制作一个看门狗程序
    摘要在有些特殊项目中,软件可能是无人值守的,如果程序莫名其妙挂了或者进程被干掉了等等,这事开发一个看门狗程序是非常有必要的,它就像一只打不死的小强,只要程序非正常退出,它......
  • <二>自己实现简单的string
    我们结合运算符重载知识实现string类在自己实现的String类中可以参考C++中string的方法例如构造,加法,大小比较,长度,[]等操作.当前的MyString类中,暂时不加入迭代器,我......
  • Python 多进程(一)简单场景
    需求:使用多进程,把add的结果放进list原始的多进程之间不能共享数据使用Manager来管理list,多进程可以操作同一个list使用multiprocessing.Manager().list()创建一个listd......
  • C语言中的函数要点(下)
    7.函数递归7.1什么是递归?程序调用自身的编程技巧称为递归(recursion)。递归做为一种算法在程序设计语言中广泛应用。一个过程或函数在其定义或说明中有直接或间接调用自身......
  • datatabes edit时设置默认数值和使用函数
    vareditor;//useaglobalforthesubmitandreturndatarenderingintheexamples$(document).ready(function(){editor=new$.fn.dataTable.Editor......
  • idea使用oracle数据库报错《java.sql.SQLRecoverableException: IO 错误: Undefined E
    错误描述java.lang.RuntimeException:java.sql.SQLRecoverableException:IO错误:UndefinedError atcom.baomidou.mybatisplus.generator.config.DataSourceConfig.......
  • C语言中的函数要点(上)
    1.什么是函数在计算机科学中,子程序(英语:Subroutine,procedure,function,routine,method,subprogram,callableunit),是一个大型程序中的某部分代码,由一个或多个语句块......
  • 三角函数打印
    之前某个省赛当时玩麻了有1°=π/180弧度180°=π弧度 C++版本圆周函数#definePI3.1415926535sin(x*1.0/180*PI);cos(x*1.0/180*PI);python版本函数......
  • C# 简单实现线程池
    NET6环境开发 实现线程数量,任务队列,非核心线程,及核心线程活跃时间的管理。namespaceCustomThreadPool;///<summary>///线程池类///</summary>publicclassT......