Oracle
听..
这个作者很懒,什么都没留下…
展开
-
oracle数据库decode方法使用
oracle数据库decode方法使用decode(表达式,表达式的值,满足条件后的取值)decode(表达式,表达式的值,满足条件后的取值,不满足条件的取值)使用场景:比如在统计某项指标的时候需要给一个默认值,这时候就可以用decode实例:查询员工信息,员工性别在录入的时候可能没有录到,存在null值,如果查出来是null,就赋默认值男表结构如下:表内容:SELECT u.name,DECODE(u.sex,NULL,‘男’) as sex FROM user u;结果:tips:转载 2020-05-21 15:26:28 · 300 阅读 · 0 评论 -
Oracle之where 1=1的用法
Oracle之where 1=1的用法首先,强调一下这是一种江湖用法。我们先来看看这个语句的结果:select from table where 1=1,其中where 1=1,由于1=1永远是成立的,返回TRUE,条件为真;所以,这条语句,就相当于select from table,返回查询表中的所有数据。一、不用where 1=1 在多条件查询中的困扰举个例子,如果您做查询页面,并且,可查询的选项有多个,同时,还让用户自行选择并输入查询关键词,那么,按平时的查询语句的动态构造,代码大 体如下:转载 2020-05-21 15:22:45 · 5059 阅读 · 0 评论 -
kettle连接Oracle报错
kettle连接Oracle报错kettle连接Oracle报错报错信息kettle连接Oracle报错报错信息org.pentaho.di.core.exception.KettleDatabaseException:Error occurred while trying to connect to the databaseError connecting to database: (...原创 2020-04-28 09:17:35 · 712 阅读 · 0 评论