码迷,mamicode.com
首页 > 数据库 > 周排行
Oracle查询数据出来乱码问题?
为什么Oracle 查询出来的数据会产生乱码? 安装的数据库和客户端编码编码不一致就会产生乱码,要想解决此问题改一下客户端的编码即可 1. select * from table; 如果是这种问题则解决的办法有许多,以下这种是比较通用一点的方法 1.查字符集编码 select * from v$nl ...
分类:数据库   时间:2017-06-13 14:24:31    阅读次数:271
Oracle基础-数据类型总结
Oracle提供了22种不同的sql数据类型供我们使用:1、char:这是个定长的字符串,会用空格填充来达到其最大长度。char字段最多可以存储2000字节信息;2、nchar:这个一个包含Unicode格式数据的定长字符串。与char类型有所不同,char类型定义的长度可为字节或字符。nchar字段最多..
分类:数据库   时间:2017-06-13 14:25:12    阅读次数:138
PHP提供Oracle支持增加oci8模块
环境: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
纯SQL实现小算法(辅助决策)_ 计算商品评分、及时补货
分别把计算各自的 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根据B表内容修改A表内容
以下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
Oracle PL/SQL 编程基础 实例 2
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
MySQL [Err]1449 : The user specified as a definer ('root'@'%') does not exist
权限问题:授权 给 root 所有sql 权限 mysql> grant all privileges on *.* to root@"%" identified by ".";mysql> flush privileges; ...
分类:数据库   时间:2017-06-13 14:30:36    阅读次数:164
Linux下卸载mysql
卸载MySQL,相对还是挺简单的,首先可以查看本机MySql安装信息,键入如下命令rpm-qa|grep-imysql如果安装成功过的话,则会出现相关的安装了的MySQL包,当然,在我饱受折磨的这个下午,除了最后安装成功以外,一次都没有看到过。。。如果你看到了,那么你很幸运,直接删除包rpm-..
分类:数据库   时间:2017-06-13 14:31:52    阅读次数:181
mysql server-存储引擎
mysqlserver系统架构逻辑模块组成:mysql逻辑模块可以分为两层架构,第一层是sqllayer主要包括权限判断、sql解析、执行计划优化、querycache的处理等;第二层是存储引擎层storageenginelayer,是底层数据存取操作实现部分,由多种存储引擎共同组成。mysql存储引擎:存储引擎是..
分类:数据库   时间:2017-06-13 14:38:56    阅读次数:296
mysql Ignoring query to other database
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 数据库导入导出命令
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
Vmware Workstation + Suse Linux 11 SP3 + db2 purescale V10.5 (二)
两台虚拟机的主要信息如下: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
mysql workbench中PK,NN,UQ,BIN,UN,ZF,AI字段类型标识说明
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
oracle 时间戳TIMESTAMP
//数据库 UPDATETIMESTAMP TIMESTAMP(6) //dto /** 更新时间戳 **/ private String updatetimestamp; //dao //插入操作 INSERT INTO tablename( CUSTID, UPDATETIMESTAMP )VA ...
分类:数据库   时间:2017-06-13 16:39:19    阅读次数:672
百万级数据mysql分区
1. 什么是表分区? 表分区,是指根据一定规则,将数据库中的一张表分解成多个更小的,容易管理的部分。从逻辑上看,只有一张表,但是底层却是由多个物理分区组成。 2. 表分区与分表的区别 分表:指的是通过一定规则,将一张表分解成多张不同的表。比如将用户订单记录根据时间成多个表。 分表与分区的区别在于:分 ...
分类:数据库   时间:2017-06-13 16:40:34    阅读次数:256
oracle之TRUNC函数
TRUNC(number,num_digits) Number 需要截尾取整的数字。 Num_digits 用于指定取整精度的数字。Num_digits 的默认值为 0。如果Num_digits为正数,则截取小数点后Num_digits位;如果为负数,则先保留整数部分,然后从个位开始向前数,并将遇到 ...
分类:数据库   时间:2017-06-13 16:43:51    阅读次数:168
Sql常用语法总结
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 max_allowed_packet 反复被重置,原来是服务器被黑客攻击了。
最近做个项目,由于团队人员不在同一个办公地点,就弄了一台外网挂靠机做开发和测试环境。 在开发和测试的过长中,mysql 频繁的报:Caused by: com.mysql.jdbc.PacketTooBigException: Packet for query is too large (1354 ...
分类:数据库   时间:2017-06-13 16:46:46    阅读次数:359
Mongodb 特殊索引和集合
固定集合(适用于记录日志) 固定集合需要事先创建好,而且它的大小是固定的.当固定集合被占满时,如果再插入新文档,固定集合会自动将最老的文档从集合中删除。 固定集合的文档数量不能超过文档数量限制,固定集合的大小也不能超过大小限制。已首先到达限制为准。 创建固定集合 db.createCollectio ...
分类:数据库   时间:2017-06-13 16:46:53    阅读次数:288
MySQL Error: PROCEDURE xmdk.query_all_plan can't return a result set in the given context
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
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!