码迷,mamicode.com
首页 > 数据库
ORACLE中%TYPE和%ROWTYPE的使用
1、%TYPE 为了使一个新定义的变量与另一个已经定义了的变量(通常是表的某一列)的数据类型保持一致,Oracle提供了%Type的定义方式,当被参照的那个变量的数据类型发生改变时,那么这个新定义的变量的数据类型也会随之发生改变,这种定义方式类似与其他编程语言中的"var",其类型不由自己决定。而是 ...
分类:数据库   时间:2017-03-13 14:25:57    阅读次数:436
【2017-03-12】SQL Sever 子查询、聚合函数
一、子查询 把一条查询语句,当做值来使用子句的查询结果必须是一列子句可以返回多行数据,但必须是一列 select * from 表名 where 列名 =,>,<(select * from 表名 where 列名...) in/not in 列名 in(值,值,值)表示取值在后面提供的值以内,相当 ...
分类:数据库   时间:2017-03-13 13:39:08    阅读次数:251
mysql 二进制日志binary log操作简单命令
用mysqlbinlog工具查看 查看制定binary log文件内的制定时间段的代码: 利用pos值也就是定位点值查看指定区间的值 ...
分类:数据库   时间:2017-03-13 13:32:57    阅读次数:240
JMeter配置JDBC测试SQL Server/MySQL
一、配置SQL Server 1、下载sql驱动,将sqljdbc4.jar放到JMeter安装目录/lib下。 2、启动JMeter,右键添加->配置文件->JDBC Connection Configuration。 3、设置JDBC Connection Configuration属性 (1) ...
分类:数据库   时间:2017-03-13 13:24:14    阅读次数:279
【转】JDBC学习笔记(2)——Statement和ResultSet
转自:http://www.cnblogs.com/ysw-go/ Statement执行更新操作 Statement:Statement 是 Java 执行数据库操作的一个重要方法,用于在已经建立数据库连接的基础上,向数据库发送要执行的SQL语句。Statement对象,用于执行不带参数的简单SQ ...
分类:数据库   时间:2017-03-13 13:21:43    阅读次数:228
MySQLi & PDO
MySQLi PDO 关闭链接 创建数据库 ...
分类:数据库   时间:2017-03-13 13:19:12    阅读次数:239
Mysql清理二进制日志的技巧
1:二进制日志 二进制日志记录了所有的DDL(数据定义语言)语句和DML(数据操作语言)语句,但是不记录包括数据查询的语句。语句以“事件”的形式保存,它描述了数据的更改过程,此日志对于灾难时的数据恢复起着极其重要的作用 2:日志的位置和格式 当用—log-bin[=file_name]选项启动时,m ...
分类:数据库   时间:2017-03-13 13:08:59    阅读次数:253
【转】JDBC学习笔记(8)——数据库连接池(dbcp&C3P0)
转自:http://www.cnblogs.com/ysw-go/ JDBC数据库连接池的必要性 一、在使用开发基于数据库的web程序时,传统的模式基本是按一下步骤: 1)在主程序(如servlet/beans)中建立数据库连接 2)进行sql操作 3)断开数据库连接 二、这种模式开发,存在的问题: ...
分类:数据库   时间:2017-03-13 13:06:45    阅读次数:303
【转】JDBC学习笔记(5)——利用反射及JDBC元数据编写通用的查询方法
转自:http://www.cnblogs.com/ysw-go/ JDBC元数据 1)DatabaseMetaData 具体的应用代码: 2)ResultSetMetaData 具体的代码应用: 我们的查询操作,对于不同的数据表examstudent和customers,会有不同的代码编写过程,利 ...
分类:数据库   时间:2017-03-13 13:03:59    阅读次数:285
(MYSQL)SQL优化工具 - SQLAdvisor 安装使用详解
一、SQLAdvisor简介 SQLAdvisor是由美团点评公司技术工程部DBA团队(北京)开发维护的一个分析SQL给出索引优化建议的工具。它基于MySQL原生态词法解析,结合分析SQL中的where条件、聚合条件、多表Join关系 给出索引优化建议。目前SQLAdvisor在美团点评广泛应用,包 ...
分类:数据库   时间:2017-03-13 13:01:39    阅读次数:532
【转】JDBC学习笔记(1)——JDBC概述
转自:http://www.cnblogs.com/ysw-go/ JDBC JDBC API是一个Java API,可以访问任何类型表列数据,特别是存储在关系数据库中的数据。JDBC代表Java数据库连接。 JDBC库中所包含的API任务通常与数据库使用: 连接到数据库 创建SQL或MySQL语句 ...
分类:数据库   时间:2017-03-13 12:59:29    阅读次数:347
SQL 连表更新
现在数据如下: 需求如下: 要求 更新 Earnings 表中的Earnings字段 当 Table_2 KPI 大于等于1时 Earinings = KPI* 2000,否则等于 KPI* 1500 1 Update Earnings 2 set Earnings = ( 3 SELECT 4 C ...
分类:数据库   时间:2017-03-13 12:59:10    阅读次数:219
SQL基础函数
首先咱们一起来看一下SQL的基本函数 一、聚合函数 二、数学函数 三、字符串函数 四、转换函数 五、时间函数 这样子看起来可能很多,那咱们给变得 再多一点儿 一、聚合函数(AVG、SUM、MIN、MAX、COUNT) AVG:老套路,字面意思解释,平均值。 现在是查询car表格内的全部信息,嗯。。。 ...
分类:数据库   时间:2017-03-13 12:58:34    阅读次数:166
oracle之trunc(sysdate)
--截取后得到的仍为date数据类型 select trunc(sysdate) from dual;--2017-03-13 00:00:00select trunc(sysdate+1) from dual;--2017-03-14 00:00:00 加一天 select trunc(sysda ...
分类:数据库   时间:2017-03-13 12:52:15    阅读次数:158
【转】JDBC学习笔记(7)——事务的隔离级别&批量处理
转自:http://www.cnblogs.com/ysw-go/ 数据库事务的隔离级别 对于同时运行的多个事务, 当这些事务访问数据库中相同的数据时, 如果没有采取必要的隔离机制, 就会导致各种并发问题:脏读: 对于两个事务 T1, T2, T1 读取了已经被 T2 更新但还没有被提交的字段. 之 ...
分类:数据库   时间:2017-03-13 12:51:59    阅读次数:237
SQL Sever数据库中 T-sql语句的使用(增、删、改、查)
SQL中的增、删、改、查 一、增:有2种方法 1.使用insert插入单行数据: 语法:insert [into] <表名> [列名] values <列值> 例:insert into Students (姓名,性别,出生日期) values ('王伟华','男','1983/6/15') 注意: ...
分类:数据库   时间:2017-03-13 12:50:07    阅读次数:265
SQL 统计某一列出现的总和
现有数据如上图所示,要求统计出日期相同的Count总数,并且加一列统计前面日期Count的总和 1 SELECT SUM([Count]) AS DayTotal, SUM(SUM([Count])) over (order by [Datetime]) Total, [datetime] FROM ...
分类:数据库   时间:2017-03-13 12:42:34    阅读次数:187
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!