![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
sql
风中的疯
这个作者很懒,什么都没留下…
展开
-
代码被同事覆盖,导致自己悲催了一整天
代码被同事覆盖,导致自己悲催了一整天原创 2022-09-01 17:55:09 · 299 阅读 · 0 评论 -
SQL语句日记:IF语句注意事项
如果是 SQL 语句里面使用。使用 DECODE 或者 CASE WHENDECODE 的用法就是DECODE(abc, 50, 'A', 'B')CASE WHEN 的用法就是CASE WHEN abc=50 THEN 'A' ELSE 'B' END如果是在存储过程里面的话,就是简单的 IF/ELSE 了 SQL 语句的话,就是SELECT abc, DECO原创 2012-11-12 09:58:04 · 506 阅读 · 0 评论 -
oracle中CASE 的用法
In ANSI SQL 1999, there are four types of CASE statements:SimpleSearchedNULLIFCOALESCEPrevious to Oracle9i, simple case statements were already supported. In Oracle9i, support for the rema转载 2013-01-28 15:10:25 · 396 阅读 · 0 评论 -
SQL多表连接查询(详细实例)
SQL多表连接查询(详细实例)本文主要列举两张和三张表来讲述多表连接查询。 新建两张表: 表1:student 截图如下: 表2:course 截图如下: (此时这样建表只是为了演示连接SQL语句,当然实际开发中我们不会这样建表,实际开发中这两个表会有自己不同的主键。) 一、外连接 外连接可分为本文主要列举两张和三张表来讲述多表连接查询。新建两张表:转载 2013-04-10 15:42:37 · 538 阅读 · 0 评论 -
PL/SQL块结构和组成元素
PL/SQL块结构和组成元素 本篇主要内容如下:2.1 PL/SQL块2.2 PL/SQL结构2.3 标识符2.4 PL/SQL 变量类型2.4.1 变量类型2.4.2 复合类型2.4.2.1 记录类型2.4.2.2 数组类型2.4.2.3 使用%TYPE2.4.3 使用%ROWTYPE2.4.4 LO转载 2013-05-13 10:53:56 · 894 阅读 · 0 评论 -
Oracle产生随机数
Oracle产生随机数来源:考试大 【考试大:教育考试门户网站】 2010年12月1日 1、从表中随机取记录 select * from (select * from staff order by dbms_random.random) 表示从STAFF表中随机取3条记录 2、产生随机数 SELECT DBMS_RANDO转载 2013-05-29 09:14:56 · 568 阅读 · 0 评论 -
oracle分析函数 row_number()怎么用
row_number() OVER (PARTITION BY COL1 ORDER BY COL2) 表示根据COL1分组,在分组内部根据 COL2排序,而此函数计算的值就表示每组内部排序后的顺序编号(组内连续的唯一的)分组排序举例:drop table test;create table test(id varchar2(10),name varchar2(20),cl转载 2013-08-21 11:32:04 · 719 阅读 · 0 评论 -
关于在sql上查询blob类型数据的操作要点
blob字段直接用 select *from table_name where column like‘%%’查找的时候是不能实现的 ,主要是字段类型不符。不过我们可以用数据库自带的 utl_raw 函数进行blob 字段的插入,查询和模糊匹配。 先介绍一下Oracle中RAW和 varchar2常用的两个转换函数1. UTL_RAW.CAST_TO_RAW转载 2017-11-14 09:23:15 · 17062 阅读 · 0 评论