Oracle字符乱码、数据越界訪问典型Bug分析前言: 作为乙方,在甲方客户那里验收阶段发现两个诡异Bug。下面就问题来源、问题根因、解决方式、怎样避免做具体描写叙述。一、Bug1:Oracle读写字符乱码。1、问题来源Oracle数据库监听http://blog.csdn.net/laoyang3 ...
分类:
数据库 时间:
2017-06-06 20:48:03
阅读次数:
164
MySQL —— 简单查询与按条件查询 在MySQL中从数据表中查询数据的基本语句时select语句。 select语句基本语法格式: select 查询内容 from 表名 where 表达式 group by 字段名 having 表达式 order by 字段名 limit 记录数每一个sel ...
分类:
数据库 时间:
2017-06-06 21:58:37
阅读次数:
254
SELECT CONVERT(NVARCHAR(30),GETDATE(),0) -- 06 6 2017 8:42PMSELECT CONVERT(NVARCHAR(30),GETDATE(),1) -- 06/06/17SELECT CONVERT(NVARCHAR(30),GETDATE(), ...
分类:
数据库 时间:
2017-06-06 22:04:54
阅读次数:
230
一,数据库操作 主键 主键是索引的一种,并且是唯一性索引,且必须定义为primary key。一个表只有一个主键,主键可以由多列组成。 声明主键的关键字为:primary key 简单的一个声明主键的示例: 外键 如果一个实体的某个字段指向另一个实体的主键,就称为外键。 被指向的实体,称之为主实体( ...
分类:
数据库 时间:
2017-06-06 22:06:34
阅读次数:
184
Python/MySQL表操作以及连接 mysql表操作: 主键:一个表只能有一个主键。主键可以由多列组成。 mysql> create table yuan(id int auto_increment,yuangongname int,bumen_id int, primary key(id,yu ...
分类:
数据库 时间:
2017-06-06 22:08:35
阅读次数:
207
学习hive 使用mysql作为元数据 hive创建数据库和切换数据库都是可以的 但是创建表就是出问题 百度之后发现 是编码问题 特别记录一下~~~ 1.报错前如图: 2.在mysql数据库中执行如下: 3.修改编码后创建数据库成功: ...
分类:
数据库 时间:
2017-06-06 22:08:45
阅读次数:
160
select C_CUN+Format(Val(NZ(C_LB)),"000") from LBM 1) 空值处理函数: Nz(表达式)空值处理函数Nz是专门用来处理表达式空值的,如果该表达式是值为Null时,可以使用Nz 函数返回零、零长度字符串 2)字符串转数字函数: Val(字符串) Val函 ...
分类:
数据库 时间:
2017-06-06 22:11:34
阅读次数:
525
连接条件可在FROM或WHERE子句中指定,建议在FROM子句中指定连接条件。WHERE和HAVING子句也可以包含搜索条件,以进一步筛选连接条件所选的行。 连接可分为以下几类: 内连接。(典型的连接运算,使用像 = 或 <> 之类的比较运算符)。包括相等连接和自然连接。 内连接使用比较运算符根据每 ...
分类:
数据库 时间:
2017-06-06 22:12:13
阅读次数:
209
1、自行创建测试数据 2、查询“生物”课程比“物理”课程成绩高的所有学生的学号; 3、查询平均成绩大于60分的同学的学号和平均成绩; 4、查询所有同学的学号、姓名、选课数、总成绩; select student_id,sname,count(corse_id),sum(number) from sc ...
分类:
数据库 时间:
2017-06-06 22:13:56
阅读次数:
240
使用 JDBC 驱动程序处理元数据 DatabaseMetaData类 DatabaseMetaData 类中提供了许多方法用于获得数据源的各种信息,通过这些方法可以非常详细的了解数据库的信息: ResultSetMetaData 类 可用于获取关于 ResultSet 对象中列的类型和属性信息的对 ...
分类:
数据库 时间:
2017-06-06 22:14:13
阅读次数:
306
操作系统:CentOSrelease6.9(Final)服务器采用最小化安装:CentOS-6.8-x86_64-minimal.iso在安装nginx、mysql等开源软件时需要安装常用或特殊支持的软件包或库。安装nginx软件时,常需要安装下列依赖包或库:#yuminstallpcrepcre-developensslopenssl-develgccwget-y安装mysql软..
分类:
数据库 时间:
2017-06-06 22:15:05
阅读次数:
153
1 日期类型 MySql中关于日期的类型有Date/Datetime/Timestamp三种类型。 日期赋值时,允许“不严格”语法:任何标点符都可以用做日期部分或时间部分之间的间割符。例如,'98-12-31 11:30:45'、'98.12.31 11+30+45'、'98/12/31 11*30... ...
分类:
数据库 时间:
2017-06-06 22:20:27
阅读次数:
229
多表查询分为 内、外连接 外连接分为左连接(left join 或left outer join)、右连接(right join 或者 right outer join)、和完整外部连接 (full join 或者 full outer join) 左连接(left join 或 left oute ...
分类:
数据库 时间:
2017-06-06 22:22:20
阅读次数:
208
SQL Server Blog Official News from Microsoft’s Information Platform https://blogs.technet.microsoft.com/dataplatforminsider/2016/12/16/sql-server-on-l ...
分类:
数据库 时间:
2017-06-06 23:23:49
阅读次数:
203
https://blogs.msdn.microsoft.com/sqlcat/2009/09/11/looking-deeper-into-sql-server-using-minidumps/ Author: Thomas Kejser Reviewers and Contributors: B ...
分类:
数据库 时间:
2017-06-06 23:25:17
阅读次数:
215
说明:本文所有操作均在win7下的MongoDB3.4.4版本中进行。 一、备份与恢复 1. 备份: mongodump -h IP --port 端口 -u 用户名 -p 密码 -d数据库 -o 文件路径 (将使用某个用户账号将某个mongodb服务器上的某个数据库备份到某个路径下) 如果无需指定 ...
分类:
数据库 时间:
2017-06-06 23:28:17
阅读次数:
273
阅读目录(Content) 1 引入 2 数据行 2.1 数据行结构 2.2 特殊情况(大对象、行溢出及forword) 2.2.1 大对象 2.2.2 行溢出 2.2.3 forword 3 测试存储情况 3.1 堆表分析 3.2 添加主键 3.3 增加一列:可空变长列 3.4 增加一列:非空变长 ...
分类:
数据库 时间:
2017-06-06 23:30:49
阅读次数:
280
阅读目录(Content) 1 背景 1.1 报警情况 1.2 如何监控 2 分析 3 解决 阅读目录(Content) 1 背景 1.1 报警情况 1.2 如何监控 2 分析 3 解决 1.1 报警情况 1.2 如何监控 回到顶部(go to top) 1 背景 1.1 报警情况 最近整理笔记,打 ...
分类:
数据库 时间:
2017-06-06 23:32:34
阅读次数:
359
https://www.ancii.com/database/30842.html https://www.ancii.com/database/30842.html 微软发布了SQLServer for Linux,但是安装竟然需要3.5GB内存,这让大部分云主机用户都没办法尝试这个新东西 这篇我 ...
分类:
数据库 时间:
2017-06-06 23:35:57
阅读次数:
983
可以看到,统计信息分为三部分内容,头信息,数据字段选择性及直方图。 2.1 头信息 2.2 数据字段选择性 2.3 直方图 直方图,用于计算数据中每个非重复值出现的频率。使用统计信息对象的第一个键列中的列值来计算直方图,可以通过抽样行或者全表扫描的形式。如果是抽样创建,那么,这里边的 存储总行数何非 ...
分类:
数据库 时间:
2017-06-06 23:37:29
阅读次数:
275