会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
AlleyMeowy的博客
弥城猫巷,北巷南猫
博客园
首页
新随笔
联系
管理
订阅
2019年6月13日
PL/SQL练习题——plsqlAdd_Prac,Part A,1-10
摘要: 本人最近在学PL/SQL,闲来无事做了一套练习题,写了点笔记,供大家参考。 第一题,要求选出不合法的声明。A多余声明,C缺少冒号,D类型不匹配,只有B是正确的的。 第二题,要求给出变量类型。答案如下,不多解释。 a. CHAR / VARCHAR2 b. DATE c. NUMBER d. BOOL
阅读全文
posted @ 2019-06-13 20:34 AlleyMeowy弥城猫巷
阅读(931)
评论(0)
推荐(0)
2019年6月12日
隐式游标常用属性之 SQL%FOUND,SQL%NOTFOUND 和 SQL%ROWCOUNT
摘要: 隐式游标的几个常用属性如下: SQL%ROWCOUNT 受最近的SQL语句影响的行数——数值型 SQL%FOUND 最近的SQL语句是否影响了一行以上的数据——布尔型 SQL%NOTFOUND 最近的SQL语句是否未影响任何数据——布尔型 SQL%ISOPEN 对于隐式游标而言永远为FALSE——布
阅读全文
posted @ 2019-06-12 18:00 AlleyMeowy弥城猫巷
阅读(1372)
评论(0)
推荐(0)
2019年6月11日
SQL_查询第n行数据的两种方法
摘要: SQL在取数据的时候,可以通过ROWNUM这一伪列获取行号。由于ROWNUM一定是从1开始的,因此,直接在WHERE子句使用 是不可取的。如果想要取到第n行数据,有两种方式: (1)获取前n行,倒序排列,再获取第一行数据 (2)获取行号+所有数据,将行号存成一列 rn 其中第二种优于第一种,原因是,
阅读全文
posted @ 2019-06-11 16:21 AlleyMeowy弥城猫巷
阅读(9642)
评论(0)
推荐(1)
2019年6月9日
【转】store_schema.sql
摘要: 来源:https://www.cnblogs.com/cenliang/p/5162939.html 这个是《精通Oracle Database 12c SQL & PL/SQL编程(第三版)》的数据,我用的是Oracle11g版本,做了些微调,如日期格式等。 给自己留个存档,以备不时之需~
阅读全文
posted @ 2019-06-09 14:07 AlleyMeowy弥城猫巷
阅读(294)
评论(0)
推荐(0)
连接条件和连接类型(内连接,等值连接,不等连接,外连接,左/右/全外连接)
摘要: 本文使用的数据来自《精通Oracle Database 12c SQL & PL/SQL编程(第三版)》。这里用到了两张表,products和product_types,分别为产品表和产品类型表。 products的数据展示如下: product_types的数据展示如下: 连接分为三中类型,即内连
阅读全文
posted @ 2019-06-09 11:50 AlleyMeowy弥城猫巷
阅读(2658)
评论(0)
推荐(0)
2019年1月3日
MyBatis笔记(二) 最简单的insert命令
摘要: 接上一篇随笔。这里没有用到MyBatis最关键的映射器接口,因此只做个简单的insert操作,update和delete同理,就不再赘述了。 直接上代码: 首先是dao包下的UserDAO.java文件: 这里添加了一个insert方法。 然后是Users.xml文件,这里存放sql语句。 同样也是
阅读全文
posted @ 2019-01-03 22:25 AlleyMeowy弥城猫巷
阅读(817)
评论(0)
推荐(0)
MyBatis笔记(一) 最简单的select
摘要: 小白学习MyBatis的第一天,学习资料包括MyBatis3的官方文档,以及孤傲苍狼大佬的博客。这里先致敬大佬。 · 首先,什么是MyBatis? 引用官网的一段话,“MyBatis 是一款优秀的持久层框架,它支持定制化 SQL、存储过程以及高级映射。MyBatis 避免了几乎所有的 JDBC 代码
阅读全文
posted @ 2019-01-03 22:01 AlleyMeowy弥城猫巷
阅读(1454)
评论(1)
推荐(0)
2019年1月1日
jdbc笔记(二) 使用PreparedStatement对单表的CRUD操作
摘要: 首先声明,本文只给出代码,并不是做教程用,如有不便之处,还请各位见谅。 PreparedStatement相较于Statement,概括来说,共有三个优势: 1. 代码的可读性和易维护性:PreparedStatement不需要像Statement那样拼接sql语句,而是用?代替,再对其进行赋值,代
阅读全文
posted @ 2019-01-01 16:47 AlleyMeowy弥城猫巷
阅读(352)
评论(0)
推荐(0)
jdbc之工具类DBUtil的使用
摘要: 首先回顾一下jdbc的使用方法: 1. 注册驱动 2. 建立连接 3. 建立statement 4. 定义sql语句 5. 执行sql语句,如果执行的是查询需遍历结果集 6. 关闭连接 其中建立连接和关闭连接都是可以封装成工具类的,因此给出DBUtil代码如下: 这里解释下最后一个方法closeAl
阅读全文
posted @ 2019-01-01 16:31 AlleyMeowy弥城猫巷
阅读(603)
评论(0)
推荐(0)
jdbc笔记(一) 使用Statement对单表的CRUD操作
摘要: jdbc连接mysql并执行简单的CRUD的步骤: 1.注册驱动(需要抛出/捕获异常) 2.建立连接需要抛出/捕获异常) 3.创建statement 4.创建sql语句 5.执行sql语句,如果是查询需要用ResultSet接收结果集 6.关闭资源 ————————————————————————分
阅读全文
posted @ 2019-01-01 16:30 AlleyMeowy弥城猫巷
阅读(323)
评论(0)
推荐(0)
下一页
公告