如下 select x.*,count(1) from ( -- select substr(t.attachmentpath,-3,)v from COMM_ATTACHMENT t select substr(t.attachmentpath,instr(t.attachmentpath,'.'
原创 2023-04-24 16:24:24
301阅读
          讲oracle异常,我们首先来给oracle异常进行分类。这里多数人可能都会把oracle异常分为,预定义异常,非预定义异常以及自定义异常三类。但是我觉得这样还是不易理解和区分这几种 异常,结合所查找的资料我个人把oracle异常分成两大类,oracle异常和自定义异常。(其中oracl
原创 2012-11-20 10:57:21
769阅读
dml语句:数据操作语句【insert,update,delete】 ddl语句:数据定义语言【create table,drop table】 dql语句:数据查询语句【select】 dtl语句:数据控制语言【commit,rollback】 package com.lsz.test; impo
转载 2019-07-01 14:11:00
101阅读
2评论
看了网上一些资料,发现对Oracle中的锁有多种分类方法,从各个不同的角度对锁进行分析。预备知识: DDL(DATABASE DEFINITION LANGUAGE):数据库定义语言,如create table、drop table..... DML(DATABASE MODIFICATION LANGUAGE):数据库修改语言,如insert、delete、update...... ORACLE...
转载 2009-05-05 14:23:00
75阅读
2评论
--按店铺分类统计订单状态select sum(A) as 已付款 ,sum(B) as 未付款,C as 店铺名from( select case when status_id=2 then 1 else 0 end AS A , case when status_id=4 then 1 else 0 end AS B, shop_id AS C from t_xs_trade where status_id in(2,4)) group by C; 结果: 已付款未付款店铺名1625shop042173229shop02311shop084270s...
转载 2012-11-03 11:25:00
149阅读
2评论
v 单行函数:对每一行输入值进行计算,得到相应的计算结果,返回给用户,也就是说,每行作为一个输入参数,经过函数计算得到每行的计算结果。 比如select length(ename) from emp v 多行函数:对多行输入值进行计算,得到多行对应的单个结果。 比如select max(sal) f
转载 2019-07-01 14:33:00
163阅读
2评论
一、数据库分类 1、小型数据库:access、foxbase 2、中型数据库:informix、sql server、mysql 3、大型数据库:sybase、db2、oracle 一、数据库分类 1、小型数据库:access、foxbase 2、中型数据库:informix、sql server、
转载 2021-08-13 09:17:46
302阅读
   最近在看Oracle方面的资料,主要读了备份这部分,按照自己的理解结合资料画了如下的一个备份的结构图。这样一看,学起备份这部分就方便多了。    逻辑备份这部分由于不是很常用,除非某些特定的情况下(少量数据的迁移),因此本篇就省略了。对于大量的数据,冷备份和RMAN是不错的方法。 1、一致性备份--关闭数据库后备份所有数据库文件,适用于arch
原创 2012-02-24 15:36:16
2719阅读
1点赞
   二. 索引分类 Oracle提供了大量索引选项。知道在给定条件下使用哪个选项对于一个应用程序的性能来说非常重要。一个错误的选择可能会引发死锁,并导致数据库性能急剧下降或进程终止。而如果做出正确的选择,则可以合理使用资源,使那些已经运行了几个小时甚至几天的进程在几分钟得以完成,这样会使您立刻成为一位英雄。下面就将简单的讨论每个索引选项。 下面讨论的索引类
转载 精选 2013-04-17 21:16:43
2101阅读
哪些表的索引个数过多: prompt <p>当前用户下,哪些
原创 2022-08-06 00:11:17
87阅读
包用于在逻辑上组合过程和函数,它由包规范和包体两部分组成。1)、我们可以使用create package命令来创建包,如:i、创建一个包sp_packageii、声明该包有一个过程update_saliii、声明该包有一个函数annual_income--声明该包有一个存储过程和一个函数create package sp_package is procedure update_
原创 2014-10-21 22:28:30
43阅读
函数用于返回特定的数据,当建立函数时,在函数头部必须包含return子句。而在函数体内必须包含return语句返回的数据。我们可以使用createfunction来建立函数。          1)、接下来通过一个案例来模拟函数的用法pl/sql分类二 函数" />--输入雇员的姓名,返回该雇员的年薪CREATE FUNCTION annual_incomec(uname VARC
原创 2014-10-21 22:28:28
57阅读
这个本来是很基础的东西,基本上用过CI的人都知道这些,原本是不消说的~但是因为毕业论文是关于CodeIgniter的,所以我必须把大大小小的东西都写出来做成记录~CodeInigter,一个轻量,功能全面的PHP框架,使开发者可以轻易的使用MVC的结构来开发web应用。下载一份CI的代码(最新的为2012.10.08更新的2.1.3),我们可以看到根目录下只有五个文件/文件夹,其中user_gui
IOS文件夹结构 说明 这些仅仅是个人的总结,仅供參考,有什么不足的地方请指出,大家一起进步。文件夹结构组成一般来说,文件夹结构能够由下面几个子文件夹组成:|- AppDelegate|- Macro |- Models |- Geneal|- Hepers |- Vendors|- ResourcesAppDelegate这个文件夹下放的是 AppDelegate
文件太乱,总结整理方法:1分类的层级依照树形结构,一个分类相应一个目录2全部的分类不能反复3全部同层等级内的文件夹依照相似或同样的文件夹进行分类。避免混乱,统一整理4下载文件前先创建相应文件的暂时分类,然后下载至该暂时分类文件使用完毕后进行删减,然后将留下来实用的放置到总树文件夹下,最后删除暂时分...
转载 2015-08-19 12:57:00
335阅读
2评论
文件分类应该是大家每天都在做的事情。假设现在有一大批文件(这一大批文件类型不定,也就是说有些是文本文件有些是二进制文件)都被放在了一个文件夹中,需要对它们进行一个分类,该如何迅速地完成?手工操作文件数量少还可以接受,文件数量一旦多了起来就显得力不从心~!因此,编写一个程序来处理这个问题是很有必要的。下面我用最简单的例子为大家讲解如何快速完成文件分类的操作。复制还是移动文件分类就是把一个文件夹中的文
原创 2022-10-17 15:13:54
159阅读
创建表空间ORACLE 数据库的逻辑单元。 数据库—表空间 一个表空间可以与多个数据文件(物理结构)关联一个数据库下可以建立多个表空间,一个表空间可以建立多个用户、一个用户下可以建立多个表。create tablespace itcastdatafile 'c:\itcast.dbf'size 100mautoextend onnext 10mitcast 为表空间名称data...
原创 2021-08-18 10:42:44
50阅读
创建表空间ORACLE 数据库的逻辑单元。 数据库—表空间 一个表空间可以与多个数据文件(物理结构)关联一个数据库下可以建立多个表空间,一个表空间可以建立多个用户、一个用户下可以建立多个表。create tablespace itcastdatafile 'c:\itcast.dbf'size 100mautoextend onnext 10mitcast 为表空间名称data...
原创 2022-03-04 17:15:27
92阅读
1.:用于检索数据库数据2.数据操纵语言(,如3.事务控制语言(Transactional Control Language,TCL):用于维护数据的一致性,rollback和savepoint4.数据定义语言(Data Definition Language,DDL):用于建立、修改和删除数据库对象5.数据控制语言(Data Control&nb
原创 2009-12-25 23:29:46
865阅读
在数据库没有启动之前,数据库内建用户是无法通过数据库来验证身份的口令文件中存放sysdba/sysoper用户的用户名及口令允许用户通过口令文件验证,在数据库未启动之前登陆从而启动数据库如果没有口令文件,在数据库未启动之前就只能通过操作系统认证.使用Rman,很多时候需要在nomount,mount等状态对数据库进行处理所以通常要求sysdba权限如果属于本地DBA组,可以通过操作系统认证登陆如果
原创 2013-05-10 10:19:15
596阅读
  • 1
  • 2
  • 3
  • 4
  • 5