![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库
文章平均质量分 81
yzylyr
这个作者很懒,什么都没留下…
展开
-
Java/JSP中调用SQL Server存储过程完整示例
最近做了个Java的小项目(第一次写Java的项目哦), 到网上搜索了半天,找到了一个比较好点的调用存储过程的例子,而且网上普遍采用的都是setXXX((int parameterIndex, XXX x)的形式。这种形式感觉不是很直观,下面就发布一个完整的采用setXXX(String parameterName, XXX x)的编写方法。创建数据表,存储过程的代码都完整发布。创建表:转载 2007-09-09 11:18:00 · 554 阅读 · 0 评论 -
MySQL 5.0 新特性教程 存储过程:第四讲
Error Handling 异常处理 好了,我们现在要讲的是异常处理 1. Sample Problem: Log Of Failures 问题样例:故障记录 当INSERT失败时,我希望能将其记录在日志文件中我们用来展示出错处理的问题样例是很普通的。我希望得到错误的记录。当INSERT失败时,我想在另一个文件中记下这些错误的信息,例如出错时间,出错原因等。我对插入原创 2007-09-24 10:29:00 · 681 阅读 · 0 评论 -
MySQL 5.0 新特性教程 存储过程:第二讲
Why MySQL Statements are Legal in a Procedure Body 什么MySQL语句在存储过程体中是合法的? 什么样的SQL语句在Mysql存储过程中才是合法的呢?你可以创建一个包含INSERT, UPDATE,DELETE, SELECT, DRO P, CREATE, REPLACE等的语句。你唯一需要记住的是如果代码中包含MySQL扩充功能,那原创 2007-09-24 10:28:00 · 619 阅读 · 0 评论 -
MySQL 5.0 新特性教程 存储过程:第三讲
The New SQL Statements 新SQL语句 Variables 变量 在复合语句中声明变量的指令是DECLARE。 (1) Example with two DECLARE statements 两个DECLARE语句的例子 CREATE PROCEDURE p8 () BEGIN DECLARE a INT; DECLAR原创 2007-09-24 10:29:00 · 522 阅读 · 0 评论 -
MySQL 5.0新特性教程 存储过程:第一讲
作者:mysql AB;翻译:陈朋奕 Introduction 简介 MySQL 5.0 新特性教程是为需要了解5.0版本新特性的MySQL老用户而写的。简单的来说是介绍了“存储过程、触发器、视图、信息架构视图”,在此感谢译者陈朋奕的努力. 希望这本书能像内行专家那样与您进行对话,用简单的问题、例子让你学到需要的知识。为了达到这样的目的,我会从每一个细节开始慢慢的为大家建立概念原创 2007-09-24 10:27:00 · 871 阅读 · 0 评论 -
在Oracle中不通过存储过程一次执行多条SQL语句Oracle PL/SQL
PL/SQL是ORACLE对标准数据库语言的扩展,ORACLE公司已经将PL/SQL整合到ORACLE 服务器和其他工具中了,近几年中更多的开发人员和DBA开始使用PL/SQL,本文将讲述PL/SQL基础语法,结构和组件、以及如何设计并执行一个 PL/SQL程序。 PL/SQL的优点 从版本6开始PL/SQL就被可靠的整合到ORACLE中了,一旦掌握PL/SQL的优点以及其独有的数据管理的便转载 2007-09-10 00:22:00 · 1036 阅读 · 0 评论 -
SQL Server和Oracle的常用函数对比
---------数学函数1.绝对值S:select abs(-1) valueO:select abs(-1) value from dual2.取整(大)S:select ceiling(-1.001) valueO:select ceil(-1.001) value from dual3.取整(小)S:select floor(-1.001) valueO:select floo转载 2007-09-09 11:12:00 · 431 阅读 · 0 评论 -
SQL Server 2000中的触发器使用分析
2007-09-06 来自:lizhe1985触发器是数据库应用中的重用工具,它的应用很广泛。这几天写一个化学数据统计方面的软件,需要根据采样,自动计算方差,在这里,我使用了触发器。 下面我摘录了SQL Server官方教程中的一段关于触发器的文字,确实有用的一点文字描述。 可以定义一个无论何时用INSERT语句向表中插入数据时都会执行的触发器。 当触发INSERT转载 2007-09-09 11:01:00 · 668 阅读 · 0 评论 -
数据库连接池java实现小结
[转贴]TUXEDO精华贴总结因为工作需要要使用到连接池,所以拜读了互联网上众多前辈的文章,学了不少经验,这里想做一个小结,加上自己的想法和在一起,希望能给大家一些帮助。目的:消除数据库频繁连接带来的开销和瓶颈。解决方案:不过多地限制用户的使用,即不能太多的要求用户按规定的方法得到和使用数据库连接,尽量保持用户的习惯,目前的很多方法都是要求用户只能按规定方法使用连接,不能使用直接关闭数据连接的原创 2007-09-06 17:26:00 · 421 阅读 · 0 评论 -
定时的备份数据库资料,用的是批处理实现
需求:每月23号0点生成,数据库备份资料dmp档案,如果目录中有new.dmp 改名为old.dmp,然后生成新的new.dmp实现:1 backup.bat文件if exist c:/new.dmp goto new goto export:export echo Database Person exporting...exp system/system@241_Person full=y原创 2007-09-10 13:18:00 · 721 阅读 · 0 评论 -
数据库程序设计-SQL Server 2000数据库程序设计
摘自:http://blog.csdn.net/bluebluet/archive/2007/09/06/1774053.aspx0001可以使用SQLServer管理两种类型的数据库:联机事务处理(OLTP,Online Transaction Processing)数据库和联机分析处理(OLAP,Online Analytical Processing)数据库。----------------转载 2007-09-10 00:34:00 · 962 阅读 · 0 评论 -
用java调用oracle存储过程总结
转自:http://www.blogjava.net/TrampEagle/archive/2005/12/13/23605.aspx一:无返回值的存储过程存储过程为:CREATE OR REPLACE PROCEDURE TESTA(PARA1 IN VARCHAR2,PARA2 IN VARCHAR2) ASBEGIN INSERT INTO HYQ.B_ID转载 2007-09-09 11:21:00 · 471 阅读 · 0 评论 -
SQLSERVER2000中的时间与日期函数
1. 当前系统日期、时间 select getdate() 2. dateadd 在向指定日期加上一段时间的基础上,返回新的 datetime 值例如:向日期加上2天 select dateadd(day,2,2004-10-15) --返回:2004-10-17 00:00:00.0003. datediff 返回跨两个指定日期的日期和时间边界数。select datediff(day,原创 2008-07-30 14:55:00 · 1473 阅读 · 0 评论