码迷,mamicode.com
首页 > 数据库
oracle的TO_NUMBER函数
TO_NUMBER(x [, format], [ nls_language ]) converts x to a NUMBER. x is the string that will be converted to a number. x是将要被转换成number的字符串。 format, opti ...
分类:数据库   时间:2016-06-14 13:41:13    阅读次数:4614
Oracle SQL语句执行完整过程:
SQL语句执行完整过程: 1. 用户进程提交一个sql 语句: update temp set a=a*2,给服务器进程。 2.服务器进程从用户进程把信息接收到后, 在PGA 中就要此进程分配所需内存,存储相关的信息,如在会话内存存储相关的登录信息等。 3.服务 器进程把这个sql 语句的字符转化为 ...
分类:数据库   时间:2016-06-14 13:37:34    阅读次数:313
MySQL中@变量的妙用
背景需求:如下图所示,需要将下面为空的表名,填充为第一行所示的表名 第一次处理失败了 第二次使用成功 使用的SQL语句如下: set @tmp_var=''; select b.id,b.table_name_new,b.column_name from( select id,table_name, ...
分类:数据库   时间:2016-06-14 13:38:26    阅读次数:196
MySQL5.7安装过程以及参数和设置说明
最近在讲MySQL课程,为了省事就在用MySQL5.5版本。因为win10不论32还是64都可以运行MySQL32位。可有很多使用者了解MySQL官网之后,去下载最新版的MySQL来使用,这点我不反对,但问题是一下子安装了一堆东西。我们仅仅需要一个MySQL数据库即可,其他都是不需要。于是找时间编写..
分类:数据库   时间:2016-06-14 12:17:20    阅读次数:257
MySQL5.7安装过程以及参数和设置说明
最近在讲MySQL课程,为了省事就在用MySQL5.5版本。因为win10不论32还是64都可以运行MySQL32位。可有很多使用者了解MySQL官网之后,去下载最新版的MySQL来使用,这点我不反对,但问题是一下子安装了一堆东西。我们仅仅需要一个MySQL数据库即可,其他都是不需要。于是找时间编写..
分类:数据库   时间:2016-06-14 12:18:33    阅读次数:275
Oracle 分区表的新增、修改、删除、合并。普通表转分区表方法
一.分区表理论知识Oracle提供了分区技术以支持VLDB(VeryLargeDataBase)。分区表通过对分区列的判断,把分区列不同的记录,放到不同的分区中。分区完全对应用透明。Oracle的分区表可以包括多个分区,每个分区都是一个独立的段(SEGMENT),可以存放到不同的表空间中。查询时可以..
分类:数据库   时间:2016-06-14 12:11:43    阅读次数:236
centos6.5 mysql5.6 不编译安装
准备工作:网络源使用163,sohu安装依赖包:rpm-ivhhttp://mirrors.ustc.edu.cn/epel/6Server/x86_64/epel-release-6-8.noarch.rpmtarxvfhttp://mirrors.sohu.com/mysql/MySQL-5.6/mysql-5.6.31-linux-glibc2.5-x86_64.tar.gzyum-yinstallntpcmakemakeopensslopenssl-develpcre..
分类:数据库   时间:2016-06-14 12:11:06    阅读次数:215
SQL SERVER 2008升级到SP4后,服务无法启动
为了提高SQL性能和安全性,2号给客户升级SQL2008SP4补丁,升级过程中一切顺利。但重启服务器后,发现SQL服务无法启动,事件日志引出此错误:由于升级步骤‘sqlagent100_msdb_upgrade.sql‘遇到错误598(状态1,严重性25),因此数据库‘master‘的脚本级别升级失败。尝试恢复模板MAST..
分类:数据库   时间:2016-06-14 12:09:39    阅读次数:1038
Oracle日期转换为周,月,季度,半年,年
实现当前时间,周,月,季度,半年,年的转换,其中特别注意的是周的处理,IW方式处理逻辑,如果本周有大于等于4天,本周属于几年,如果小于4天,本周属于下一年 以1990/12/31为例,这天属于199101周 SELECT TO_NUMBER(TO_CHAR(SYSDATE, 'YYYYMMDD')) ...
分类:数据库   时间:2016-06-14 12:06:32    阅读次数:2478
9、数据库工程师要阅读的书籍 - IT软件人员书籍系列文章
数据库设计是软件项目底层的工作,它关系到软件项目的基础内容设计问题。数据库工程师的工作,就是设计数据库,维护数据库,优化数据库,这个跟DBA数据库助手的工作类似。现在的数据库有好几种了,比如MS SQL SERVER,ORACLE,MySQL,DB2等主流的关系型数据库,还有其它的非关系型数据库比如 ...
分类:数据库   时间:2016-06-14 12:05:39    阅读次数:160
Ubuntu安装MySQL
使用Ubuntu10.04LTS安装MySQL步骤如下: 1.安装数据库:sudo apt-get install mysql-server 安装过程中需要设置密码。 2.安装客户端:sudo apt-get install mysql-client 3.登录MySQL:mysql -u root ...
分类:数据库   时间:2016-06-14 12:02:03    阅读次数:215
学习资料 经典SQL语句大全
一、基础 1、说明:创建数据库CREATE DATABASE database-name 2、说明:删除数据库drop database dbname3、说明:备份sql server 创建 备份数据的 deviceUSE masterEXEC sp_addumpdevice 'disk', 'te ...
分类:数据库   时间:2016-06-14 12:02:45    阅读次数:237
CentOS7下解决yum install mysql-server没有可用包的问
[plain] view plaincopy # wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm -- http://repo.mysql.com/mysql-community-release-el7-5.no... ...
分类:数据库   时间:2016-06-14 11:58:19    阅读次数:206
SQL 查询性能优化----解决书签查找
先来看看什么是书签查找: 当优化器所选择的非聚簇索引只包含查询请求的一部分字段时,就需要一个查找(lookup)来检索其他字段来满足请求。对一个有聚簇索引的表来说是一个键查找(key lookup),对一个堆表来说是一个RID查找(RID lookup)。这种查找即是——书签查找。 书签查找根据索引 ...
分类:数据库   时间:2016-06-14 11:59:02    阅读次数:226
Goldengate 应用环境 mysql to oracle
前言 一个需求,mysql的某些表,实时同步至oracle,于是就产生了这篇文章,安装过程中,走了些弯路,原因是没太深刻理解,官方提供安装步骤所代表的意义。 环境 源端:mysql-server 5.5.39 , Goldengate for mysql 121210 , MySQL-client- ...
分类:数据库   时间:2016-06-14 11:54:06    阅读次数:268
下面介绍一下 Yii2.0 对数据库 查询的一些简单的操作
下面介绍一下 Yii2.0 对数据库 查询的一些简单的操作 User::find()->all(); 此方法返回所有数据; User::findOne($id); 此方法返回 主键 id=1 的一条数据(举个例子); User::find()->where(['name' => '小伙儿'])->o... ...
分类:数据库   时间:2016-06-14 11:51:54    阅读次数:190
PHP用类做数据库的连接
<?php class DBDA{ public $host="localhost"; //服务器地址 public $uid="root"; //用户名 public $pwd="123"; //密码 public $dbconnect; //连接对象 //操作数据库的方法 //$sql代表需要执 ...
分类:数据库   时间:2016-06-14 11:47:59    阅读次数:212
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!