我们在进行pl/sql编程时打交道最多的就是存储过程了。存储过程的结构是非常的简单的,我们在这里除了学习存储过程的基本结构外,还会学习编写存储过程时相关的一些实用的知识。如:游标的处理,异常的处理,集合的选择等等
1.存储过程结构
1.1 第一个存储过程
create or replace procedure proc1( p_para1 varchar2, ...
分类:
数据库技术 时间:
2014-12-25 11:18:57
收藏:
0 评论:
0 赞:
0 阅读:
323
1.根据ROWID来分select * from t_xiaoxi where rowid in(select rid from (select rownum rn,rid from(select rowid rid,cid fromt_xiaoxi order by cid desc) where...
分类:
数据库技术 时间:
2014-12-25 11:11:26
收藏:
0 评论:
0 赞:
0 阅读:
332
1、创建用户格式:grant 权限 on 数据库.* to 用户名@登录主机 identified by "密码"mysql>grant all on *.* to test@"%" identified by "123456";mysql>flush privileges;2、修改密码mysql>...
分类:
数据库技术 时间:
2014-12-25 11:10:47
收藏:
0 评论:
0 赞:
0 阅读:
230
1- 导入数据库的SID,如果没有定义的话 export?ORACLE_SID=database 2- 以操作系统认证连接数据库 [oracle@Oracle11?~]$?sqlplus?/?as?sysdba
SQL*Plus:?Release?11.2.0.1.0?Production?on?Mon?D...
分类:
数据库技术 时间:
2014-12-25 10:09:10
收藏:
0 评论:
0 赞:
0 阅读:
288
1.1.1软件安装1.设置用户组和用户级别Postgresql不能以root身份运行,要以其他的身份运行,所以必须建立对应的用户和组。(1)新增database用户组:groupadddatabase(2)新增pgsql用户属于postgresql用户组:useradd-gdatabasepgsql(3)修改pgsql用户密码:passwdpgsql(这里设置密..
分类:
数据库技术 时间:
2014-12-25 10:08:07
收藏:
0 评论:
0 赞:
0 阅读:
493
Oracle SQL性能优化
(1) 选择最有效率的表名顺序(只在基于规则的优化器中有效):
ORACLE的解析器按照从右到左的顺序处理FROM子句中的表名,FROM子句中写在最后的表(基础表 driving table)将被最先处理,在FROM子句中包含多个表的情况下,你必须选择记录条数最少的表作为基础表。如果有3个以上的表连接查询, 那就需要选择交叉表(intersectio...
分类:
数据库技术 时间:
2014-12-25 10:04:56
收藏:
0 评论:
0 赞:
0 阅读:
308
SQL SERVER MOVING SYSTEM DATABASES...
分类:
数据库技术 时间:
2014-12-25 10:00:16
收藏:
0 评论:
0 赞:
0 阅读:
126
Create Proc sp_Cursor(nvarchar(50) @GPGENNo)as Declare @ErrorCode nvarchar(MAX)begin---- 例子 select * into #TempGPGENDetail from GPGENDetail where GPGe...
分类:
数据库技术 时间:
2014-12-25 09:58:26
收藏:
0 评论:
0 赞:
0 阅读:
179
使用该方法,只需要传入几个必要的参数就可以进行数据库的远程连接测试了,连接成功返回TRUE,失败返回false。说明:第一个参数表示你在数据库中的用户,具有可以登录权限的第二个参数表示用户的密码,没有加密第三个参数表示登录的服务器的地址第四个参数表示登录的服务器的端口号第五个参数表示登录的数据库的名...
分类:
数据库技术 时间:
2014-12-25 09:57:06
收藏:
0 评论:
0 赞:
0 阅读:
211
2014-12-25 Created By 鲍新建一、摘要Note: 396181.1 - Oracle Web Applications Desktop Integrator Documentation Resources, Release 12 https://metalink.oracle.c...
分类:
数据库技术 时间:
2014-12-25 09:56:06
收藏:
0 评论:
0 赞:
0 阅读:
313
1、 首先要搞明白什么叫执行计划?执行计划是数据库根据SQL语句和相关表的统计信息作出的一个查询方案,这个方案是由查询优化器自动分析产生的,比如一条SQL语句如果用来从一个 10万条记录的表中查1条记录,那查询优化器会选择“索引查找”方式,如果该表进行了归档,当前只剩下5000条记录了,那查询优化器...
分类:
数据库技术 时间:
2014-12-25 09:54:28
收藏:
0 评论:
0 赞:
0 阅读:
268
本节摘要:本节介绍使用oracle自带的job来实现oracle定制定时执行任务。1.引言定制定时执行的任务有两种形式,系统级别和数据库级别,从操作系统级别来讲,windows系统我们可以使用任务计划来实现,对于winXP系统,设置步骤如下,开始---设置---控制面板---任务计划,然后添加任务计...
分类:
数据库技术 时间:
2014-12-25 09:51:16
收藏:
0 评论:
0 赞:
0 阅读:
254
USE [DataBaseName]GO/****** Object: StoredProcedure [dbo].[sp_check_deadlock] Script Date: 07/04/2014 13:49:30 ******/SET ANSI_NULLS ONGOSET QUOTED_ID...
分类:
数据库技术 时间:
2014-12-25 09:49:31
收藏:
0 评论:
0 赞:
0 阅读:
318
首先修改数据库为单用户模式alter database Tfs_DEV set single_user with rollback immediate使用DBCC修复数据库,使用REPAIR_ALLOW_DATA_LOSS最低级别的修复模式DBCC CHECKDB (Tfs_DEV, REPAIR_...
分类:
数据库技术 时间:
2014-12-25 09:48:36
收藏:
0 评论:
0 赞:
0 阅读:
298
1、首先检查是不是字段名或者时表名错误,如果没有那就继续;2、下面的分析资料来自:http://blog.itpub.net/23135684/viewspace-680615/exp导出老是出现ORA-00904: "POLTYP": invalid identifier可能有两个原因:1).服务...
分类:
数据库技术 时间:
2014-12-25 09:47:36
收藏:
0 评论:
0 赞:
0 阅读:
572
最近碰到一个mysql5数据库的问题。就是一个标准的servlet/tomcat网络应用,后台使用mysql数据库。问题是待机一晚上后,第二天早上第一次登录总是失败。察看日志发现如下错误:
“com.mysql.jdbc.exceptions.jdbc4.CommunicationsException:Communications link failure
La...
分类:
数据库技术 时间:
2014-12-25 08:43:46
收藏:
0 评论:
0 赞:
0 阅读:
295
从前天开始,我的电脑不知道怎么了,写程序的时候无缘无故就死机。还不是彻底死,鼠标还能动,就是点击不好使,也打不开任务管理器。昨晚检查一下硬盘,有六个坏道,也不知道是不是这个原因。但是我在玩的时候,只要不打开编译器写程序,啥事也没有。玩游戏也不回出现那种情况。把我搞得好烦。
四、Mysqli扩展库增强
MySQLi扩展库在基础操作上看着没什么不同,只是从面面向过程转换成了面向对象。但是既然是my...
分类:
数据库技术 时间:
2014-12-25 08:43:36
收藏:
0 评论:
0 赞:
0 阅读:
283
SQLiteBindOrColumnIndexOutOfRangeException
?
首先贴出错误消息:
?
12-24 18:01:55.940: W/System.err(29565): android.database.sqlite.SQLiteBindOrColumnIndexOutOfRangeException: bind or column index out of r ...
分类:
数据库技术 时间:
2014-12-25 02:09:44
收藏:
0 评论:
0 赞:
0 阅读:
236
分类:
数据库技术 时间:
2014-12-25 02:03:04
收藏:
0 评论:
0 赞:
0 阅读:
268
1、错误描述
body = (null)
clientId = "DB719904-1E0C-35DC-725D-86ABCF2B6EEC"
correlationId = "CC0B5A63-071F-6A5F-8971-7D1C17762BCC"
destination = "youCon"
extendedData = (null)
faultCode = "Serve...
分类:
数据库技术 时间:
2014-12-25 01:28:47
收藏:
0 评论:
0 赞:
0 阅读:
784