为什么Oracle 查询出来的数据会产生乱码? 安装的数据库和客户端编码编码不一致就会产生乱码,要想解决此问题改一下客户端的编码即可 1. select * from table; 如果是这种问题则解决的办法有许多,以下这种是比较通用一点的方法 1.查字符集编码 select * from v$nl ...
分类:
数据库 时间:
2017-06-13 14:24:31
阅读次数:
271
Oracle提供了22种不同的sql数据类型供我们使用:1、char:这是个定长的字符串,会用空格填充来达到其最大长度。char字段最多可以存储2000字节信息;2、nchar:这个一个包含Unicode格式数据的定长字符串。与char类型有所不同,char类型定义的长度可为字节或字符。nchar字段最多..
分类:
数据库 时间:
2017-06-13 14:25:12
阅读次数:
138
环境:CentOS7x86_64PHP7.1.2(安装路径:/usr/local/php7.1.2)Oracle11GR21.下载Oracle客户端:(http://www.oracle.com/technetwork/topics/linuxx86-64soft-092277.html)instantclient-basic-linux.x64-11.2.0.4.0.zipinstantclient-sdk-linux.x64-11.2.0.4.0.zip2.下载phporac..
分类:
数据库 时间:
2017-06-13 14:25:50
阅读次数:
232
分别把计算各自的
1、点击量/点击量均值
2、销售量/销售量均值
两者相加,可以得到一个简单评分
又有问题了,猪肉的评分不应该比五花肉多。
因此我们要加入简单的权重,譬如点击量评分占30%。销售量评分占70%selectp_type,p_name,(p_view/view_avg)*0.3+(sales/sales_avg)*0..
分类:
数据库 时间:
2017-06-13 14:26:10
阅读次数:
190
以下sql是a,b两张表通过关联条件id修改a表值,红色条件为附加限制条件,具体视情况而定; UPDATE a SETname = b.fname,pwd = b.lnameFROM bWHERE a.id = b.id AND a.id in (2,3) ...
分类:
数据库 时间:
2017-06-13 14:29:09
阅读次数:
502
if 循环 控制语句 if--then endif if then else endif if then --elsif then else endif --编写一个过程,能够 输入一个雇员名,假设该雇员的工资低于2000就给他添加10% create or replace procedure sp ...
分类:
数据库 时间:
2017-06-13 14:30:23
阅读次数:
259
权限问题:授权 给 root 所有sql 权限 mysql> grant all privileges on *.* to root@"%" identified by ".";mysql> flush privileges; ...
分类:
数据库 时间:
2017-06-13 14:30:36
阅读次数:
164
卸载MySQL,相对还是挺简单的,首先可以查看本机MySql安装信息,键入如下命令rpm-qa|grep-imysql如果安装成功过的话,则会出现相关的安装了的MySQL包,当然,在我饱受折磨的这个下午,除了最后安装成功以外,一次都没有看到过。。。如果你看到了,那么你很幸运,直接删除包rpm-..
分类:
数据库 时间:
2017-06-13 14:31:52
阅读次数:
181
mysqlserver系统架构逻辑模块组成:mysql逻辑模块可以分为两层架构,第一层是sqllayer主要包括权限判断、sql解析、执行计划优化、querycache的处理等;第二层是存储引擎层storageenginelayer,是底层数据存取操作实现部分,由多种存储引擎共同组成。mysql存储引擎:存储引擎是..
分类:
数据库 时间:
2017-06-13 14:38:56
阅读次数:
296
mysql碰到了Ignoringquerytootherdatabase问题:root@support~]#mysql-root-p--socket=/tmp/mysql.sock
Enterpassword:
WelcometotheMySQLmonitor.Commandsendwith;or\g.
YourMySQLconnectionidis5
Serverversion:5.6.22-logSourcedistribution
Copyright(c)2000,2011,Oraclean..
分类:
数据库 时间:
2017-06-13 14:39:29
阅读次数:
229
MySQL命令行导出数据库 1,进入MySQL目录下的bin文件夹:cd MySQL中到bin文件夹的目录 如我输入的命令行:cd C:\Program Files\MySQL\MySQL Server 4.1\bin (或者直接将windows的环境变量path中添加该目录) 2,导出数据库:my ...
分类:
数据库 时间:
2017-06-13 14:39:34
阅读次数:
267
两台虚拟机的主要信息如下:1、操作系统版本:SuseLinux11SP3x86_64bit.2、主机名:node01node023、IP地址:192.168.142.101192.168.142.1024、域名:purescale.ibm.local5、网关:192.168.142.1下面开始安装SuseLinux11SP3操作系统:(由于两台虚拟机的操作系统的这装过程90%..
分类:
数据库 时间:
2017-06-13 14:40:55
阅读次数:
371
PK:primary key 主键 NN:not null 非空 UQ:unique 唯一索引 BIN:binary 二进制数据(比text更大) UN:unsigned 无符号(非负数) ZF:zero fill 填充0 例如字段内容是1 int(4), 则内容显示为0001 AI:auto in ...
分类:
数据库 时间:
2017-06-13 16:38:29
阅读次数:
233
//数据库 UPDATETIMESTAMP TIMESTAMP(6) //dto /** 更新时间戳 **/ private String updatetimestamp; //dao //插入操作 INSERT INTO tablename( CUSTID, UPDATETIMESTAMP )VA ...
分类:
数据库 时间:
2017-06-13 16:39:19
阅读次数:
672
1. 什么是表分区? 表分区,是指根据一定规则,将数据库中的一张表分解成多个更小的,容易管理的部分。从逻辑上看,只有一张表,但是底层却是由多个物理分区组成。 2. 表分区与分表的区别 分表:指的是通过一定规则,将一张表分解成多张不同的表。比如将用户订单记录根据时间成多个表。 分表与分区的区别在于:分 ...
分类:
数据库 时间:
2017-06-13 16:40:34
阅读次数:
256
TRUNC(number,num_digits) Number 需要截尾取整的数字。 Num_digits 用于指定取整精度的数字。Num_digits 的默认值为 0。如果Num_digits为正数,则截取小数点后Num_digits位;如果为负数,则先保留整数部分,然后从个位开始向前数,并将遇到 ...
分类:
数据库 时间:
2017-06-13 16:43:51
阅读次数:
168
SQL分类: DDL—数据定义语言(CREATE,ALTER,DROP,DECLARE) DML—数据操纵语言(SELECT,DELETE,UPDATE,INSERT) DCL—数据控制语言(GRANT,REVOKE,COMMIT,ROLLBACK) 首先,简要介绍基础语句: 1、说明:创建数据库 ...
分类:
数据库 时间:
2017-06-13 16:46:02
阅读次数:
257
最近做个项目,由于团队人员不在同一个办公地点,就弄了一台外网挂靠机做开发和测试环境。 在开发和测试的过长中,mysql 频繁的报:Caused by: com.mysql.jdbc.PacketTooBigException: Packet for query is too large (1354 ...
分类:
数据库 时间:
2017-06-13 16:46:46
阅读次数:
359
固定集合(适用于记录日志) 固定集合需要事先创建好,而且它的大小是固定的.当固定集合被占满时,如果再插入新文档,固定集合会自动将最老的文档从集合中删除。 固定集合的文档数量不能超过文档数量限制,固定集合的大小也不能超过大小限制。已首先到达限制为准。 创建固定集合 db.createCollectio ...
分类:
数据库 时间:
2017-06-13 16:46:53
阅读次数:
288
C++调用存储过程失败!出现如下错误:MySQL Error: PROCEDURE xmdk.query_all_plan can't return a result set in the given context 其中: xmdk是数据库名称, query_all_plan是自己写的存储过程的名 ...
分类:
数据库 时间:
2017-06-13 16:48:10
阅读次数:
212