数据库
文章平均质量分 57
平淡_但不乏味
敢于创新,勇于探索
展开
-
Oracle常用函数列表速查
PL/SQL单行函数和组函数详解 函数是一种有零个或多个参数并且有一个返回值的程序。在SQL中Oracle内建了一系列函数,这些函数都可被称为SQL或PL/SQL语句,函数主要分为两大类:单行函数,组函数。 本文将讨论如何利用单行函数以及使用规则。 SQL中的单行函数 SQL和PL/SQL中自带很多类型的函数,有字符、数字、日期、转换、和混合型等多种函数用于处理单行数据,因原创 2013-03-29 13:11:48 · 751 阅读 · 0 评论 -
Oracle 如何删除不为空的表空间
日常操作时,我们可能会直接实用drop删除已有的Oracle表空间,但是对于有数据的表空间,仅使用drop显然是达不到预期目标的,故整理如下sql帮助完成删除工作:drop tablespace tablespace_name including contents and datafiles原创 2014-02-19 14:32:34 · 1427 阅读 · 0 评论 -
应用开发之数据库选择
开发一个好的应用软件,数据库的选择至关重要。那么如何选择一个适合的数据库软件呢,本文结合网上资料,并以当前主流的Oracle、SQL Server和DB2三种数据库为例,从开放性、并行性及安全性等多个方面进行了简单论述,希望为你的选择提供一些参考; 一、开放性 SQL Server 只能在Windows 上运行,没有丝毫的开放性,操作系统的原创 2013-07-01 10:42:43 · 919 阅读 · 0 评论 -
Oracle 用一个表字段值更新另一个表字段值
情景如下:A表中的ProdID和ProdName字段分别记录商品的编号和名称,B表中的Prod字段存储的是商品的名称,现由于业务要求需将B表中Prod字段存储的商品名称更新为其对应的ID(不需要考虑重名问题)。 实现方法如下: update B b set b.Prod= (select a.ProdID from A a where a.原创 2013-05-06 14:20:32 · 3229 阅读 · 0 评论 -
Oracle学习笔记5-内置函数之数值函数
首先,我们用列出Oracle中主要的数值函数,如下; 捎带介绍下dual表,该表是一个Oracle的工作表,只包含一个列和一个行的标准表,它被用作一个虚拟表,当我们需要展示Oracle内置函数的功能时,建议用该表。 下面我们对常用的几个数值函数进行简单的讲解; 1. BITAND 是位原创 2013-04-10 18:27:28 · 789 阅读 · 0 评论 -
Oracle学习笔记5-游标的循环提取
游标的循环分为:基本循环、while循环和for循环,下面逐一用样例做一说明。 1. 基本循环(Loop。。。 end Loop) 样例: 以上的程序是将exit放在fetch之后,这样在检索完最后一行之后,mycos%notfound变为true,这样循环将退出,而不会执行dbms输出。从而避免重复处理相同的行。原创 2013-04-10 18:14:25 · 961 阅读 · 0 评论 -
Oracle学习笔记4-游标的基本概念
游标的定义 是一种PL/SQL控制结构,它可以命名一个工作区来来存储该工作区的存储信息。游标可以增强SQL语句的功能,它可以对SQL语句的处理进行显示的控制。 游标一般有两种个形式:显示游标和隐式游标。PL/SQL会隐式的为所有的DMLSQL语句创建一个游标,对于那些返回多条记录的查询语句,我们应该显示的声明一个游标来逐个处理这些数据:原创 2013-04-07 17:59:29 · 989 阅读 · 0 评论 -
Oracle学习笔记3-数据方案对象管理
1.视图管理 一个视图(view)是由一个或多个表(或其他视图)中的数据的一种定制的表示,是用一个查询定义,所以可认为是一个存储的查询(stored query)或是一个虚表(virtual table)。视图可在使用表的许多地方使用。 由于视图是由表导出的,视图和表存在许多类似,视图象表最多可定义254列。视图可以被查询,而在修改、插入或删除时具有一定的限原创 2013-04-02 09:40:22 · 717 阅读 · 0 评论 -
Oracle学习笔记1-用户操作及基本数据类型
之前一段时间闲来无事,因而利用此时间对Oracle的语法进行了一次系统的学习,现将学习笔记分享一下,希望对需要之人有所帮助,若有什么错误之处,请不吝赐教。 一 对用户进行操作: 前提:之行该命令的用户必须有DBA权限 给表空间添加新用户: CREATE USER tom(用户名) IDENTIFIED BY tom(密码)原创 2013-03-29 13:22:51 · 885 阅读 · 0 评论 -
Oracle学习笔记2-数据库备份及SQL操作符
数据库备份 数据库备份 是数据库数据的拷贝,当原来的数据丢失时,数据库服务器能够启动备份数据恢复数据库 数据的恢复 就是将一个数据文件或控制文件的拷贝重新装载,使这个拷贝在数据库服务器上可用 物理备份 指备份数据库的物理文件,这些文件包括数据文件和控制文件 逻辑备份 指把数据库的逻辑对象导出了一个物理文件上,一般使用import或expor原创 2013-03-29 13:39:34 · 828 阅读 · 0 评论 -
12个最好的免费和开源的NoSQL数据库
NoSQL数据库一天天变得越来越流行。以下是最好的,免费,开源NoSQL数据库的一个列表。其中MongoDB是这些开源NoSQL数据库中最好的。这个列表包括:MongoDB, Cassandra, CouchDB, Hypertable, Redis, Riak, Neo4j, HBASE, Couchbase, MemcacheDB, RevenDB and Voldemort。这些免费和开转载 2014-04-09 17:44:27 · 1772 阅读 · 0 评论