随笔分类 -  【阿肥的基础】

摘要:一、Tomcat 体系 首先通过一幅图来了解下tomcat的运行体系: Tomcat服务器的启动是基于一个server.xml文件的。 启动流程: 首先启动一个Server,Server里面就会启动Service,Service里面就会启动多个"Connector(连接器)",每一个连接器都在等待客 阅读全文
posted @ 2019-08-16 16:55 有梦想的肥宅 阅读(1019) 评论(0) 推荐(0) 编辑
摘要:文章更新时间:2020/07/24 一、基本概念 web资源 Internet上供外界访问的Web资源分为两种: 静态web资源(如html 页面):指web页面中供人们浏览的数据始终是不变。 动态web资源:指web页面中供人们浏览的数据是由程序产生的,不同时间点访问web页面看到的内容各不相同。 阅读全文
posted @ 2019-08-16 00:13 有梦想的肥宅 阅读(590) 评论(0) 推荐(0) 编辑
摘要:UCASE()大写转换 LCASE()小写转换 --把查询结果对应的列进行大写转换 SELECT UCASE(列) FROM 表; --把查询结果对应的列进行小写转换 SELECT LCASE(列) FROM 表; SUBSTR()提取字符 --从文本字段中提取字符PS:Oracle 中没有 MID 阅读全文
posted @ 2019-08-13 22:00 有梦想的肥宅 阅读(634) 评论(0) 推荐(0) 编辑
摘要:AVG() 求平均数 --查询某列的平均值 SELECT AVG(列) FROM 表 COUNT()查询条数 -- 查询所有记录的条数 select count(*) from 表; -- 查询对应列的值不为空的记录的条数 select count(列) from 表; -- 查询对应列不重复的记录 阅读全文
posted @ 2019-08-13 20:50 有梦想的肥宅 阅读(571) 评论(0) 推荐(0) 编辑
摘要:一、Oracle定时任务基础 简介 oracle job 是应用在数据库层面,用来定时执行存储过程或者 SQL 语句的定时器。 查询 --当前库中运行的 job SELECT t.* FROM dba_jobs t 创建 (1)SQL语句执行创建 declare job number; BEGIN 阅读全文
posted @ 2019-08-13 10:56 有梦想的肥宅 阅读(8825) 评论(0) 推荐(1) 编辑
摘要:一、代码 /*1.定义存过*/ CREATE OR REPLACE PROCEDURE PRO_RE_USER_ORD_GOODS( --NOW_DATE格式:YYYYMMDD 如:20190801(此时统计的是2019年7月31日的数据) NOW_DATE IN VARCHAR2 ) IS /*2 阅读全文
posted @ 2019-08-13 00:43 有梦想的肥宅 阅读(1378) 评论(0) 推荐(0) 编辑
摘要:一、定义 记录数据类型的一种,将几个相关的、分离的、基本数据类型的变量组成一个类似于整体表结构的对象,即RECORD复合数据类型。 在使用记录数据类型变量时,需要在声明部分先定义记录的组成、记录的变量,然后在执行部分引用该记录变量本身或其中的成员。 RECORD数据类型常用于存过与游标结合使用时,用 阅读全文
posted @ 2019-08-12 17:23 有梦想的肥宅 阅读(445) 评论(0) 推荐(0) 编辑
摘要:一、简介 定义 实质上是数据集,类似数组一样,把查询的数据集存储在内存当中。 使用时可以通过游标指向其中一条记录,也可以通过循环游标达到循环数据集的目的。 游标的种类 显式游标: 使用之前必须得先声明定义,一般是对查询语句的结果进行定义游标。 可以通过游标循环获取结果集内的记录,也可以根据业务需求跳 阅读全文
posted @ 2019-08-01 21:23 有梦想的肥宅 阅读(624) 评论(0) 推荐(0) 编辑
摘要:一、简介 1.定义 所谓存储过程,就是一段存储在数据库中执行某块业务功能的程序模块。 它是由一段或者多段的PL/SQL代码块或者SQL语句组成的一系列代码块。 2.结构分析 create [or replace] procedure 过程名 ( p1 in|out datatype, p2 in|o 阅读全文
posted @ 2019-08-01 11:02 有梦想的肥宅 阅读(1024) 评论(0) 推荐(0) 编辑
摘要:一、DBLINK学习 目的:为了解决跨库访问的需求。 场景如下:tnsnames.ora(oracle的库配置文件)下配置了2个库的环境地址,现在要实现跨库访问。 PS:DBLINK和是否同一个主机无关,只要跨库,不管2个库是不是在一台主机上,都要使用DBLINK进行通信(前提条件:两个库端口要通, 阅读全文
posted @ 2019-07-28 21:28 有梦想的肥宅 阅读(640) 评论(0) 推荐(0) 编辑
摘要:INDEX(索引) 可以在表中创建索引,以便更加快速高效地查询数据。 用户无法看到索引,它们只能被用来加速搜索/查询。 PS:更新一个包含索引的表需要比更新一个没有索引的表花费更多的时间,这是由于索引本身也需要更新。因此,理想的做法是仅仅在常常被搜索的列(以及表)上面创建索引。 索引新增: --在表 阅读全文
posted @ 2019-07-28 11:18 有梦想的肥宅 阅读(682) 评论(0) 推荐(0) 编辑
摘要:一、建表语句 CREATE DATABASE(创建数据库) --创建数据库 create database 数据库名字; CREATE TABLE(创建表) --创建表 CREATE TABLE 表名 ( 字段1 类型(长度), 字段2 类型(长度), 字段3 类型(长度), 字段4 类型(长度), 阅读全文
posted @ 2019-07-26 17:46 有梦想的肥宅 阅读(886) 评论(0) 推荐(0) 编辑
摘要:SQL高级语句 top / limit / rownum / percent (前XXX条数据) --top(SQL Server / MS Access) select top 条数 from 表; --percent(SQL Server) select top 20 percent * fro 阅读全文
posted @ 2019-07-25 23:08 有梦想的肥宅 阅读(930) 评论(0) 推荐(0) 编辑
摘要:一、认识SQL SQL是什么? SQL,结构化查询语言,全称是 Structured Query Language。 SQL 是一门 ANSI(American National Standards Institute 美国国家标准化组织)标准的计算机语言,但是仍然存在着多种不同版本的 SQL 语言 阅读全文
posted @ 2019-07-25 16:18 有梦想的肥宅 阅读(1993) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示