Oracle 数据库 PL/SQL [函数 function , 存储过程 PROCEDURE , 触发器 Trigger , 任务 JOB] 入门教程
<说明: 该文章是我半年前写的,保存格式是 TXT,如果有兴趣 COPY到TXT文件上,格式应该会好一些。>PL/SQL(Procedural Language/SQL , 过程语言/SQL) 是结合了 Oracle 过程语言 和结构化查询语言(SQL)的一种扩展语言。PL/SQL 可用来创建存储过程,触发器,程序包等,也用来处理业务规则,数据库事件或者给SQL命令的执行添加程序逻辑。PL/SQL 与 Oracle服务器 和 Oracle工具紧密集成,因而具有可移植性和安全性。PL/SQL的优点:》支持 SQL》支持面向对象的编程(OOP)》更好的性能》可移植性》与SQL集成》安全性PL/SQL 体系结构:PL/S
SQL_STATE查询附录(MYSQL异常编码查询)
B.1. 服务器错误代码和消息服务器错误信息来自下述源文件:错误消息信息列在share/errmsg.txt文件中。“%d”和“%s”分别代表编号和字符串,显示时,它们将被消息值取代。错误值列在share/errmsg.txt文件中,用于生成include/mysqld_error.h和include/mysqld_ername.h MySQL源文件中的定义。SQLSTATE值列在share/errmsg.txt文件中,用于生成include/sql_state.h MySQL源文件中的定义。 由于更新很频繁,这些文件中可能包含这里未列出的额外错误消息。错误:1000 SQLSTATE: HY000 (ER_HASHCHK) 消息:hashchk 错误:1001 SQLSTATE: HY000 (
MySQL 存储过程 和 触发器
存储过程(stored procedure SP)是MySQL 5.0 版本中的最大创新。他们是一些由MySQL服务器直接存储和执行的定制过程 或 函数。SP的加入把SQL语言扩展成了一种程序设计语言,可以利用SP把一个客户--服务器体系的数据库应用软件中的部分逻辑保存起来供日后使用。触发器(trigger) 是在INSERT ,UPDATE 或 DELETE 命令之前或者之后对SQL命令或SP的自动自动调用。----------------------------------------//输入都必须以 '$$'作为结束符号delimiter $$我们先来创建一个最简单的函数,函数的功能是写入两个数,得出 和:Create FUNCTION addition(v1
EL (Expression Language) 表达式语言 学习
EL (Expression Language) 表达式语言 是JSP2.0的正式标准规范之一要想运行EL,必须先寻找一个可以支持JSP2.0 的 java web容器先让我们来测试一下你手中的java Web容器是否支持 JSP2.0来把这个JSP放如你饿web 容器中index.jsp-----------<%@ page language="java" contentType="text/html; charset=GBK" pageEncoding="GBK"%><html><head><meta http-equiv="Content-Type" content="text/html; charset=GBK"><title>EL Test</title></head>
Spring JdbcTemplate 的运用实例
声明一下,我的spring包是1.2.6的版本。Spring 有很多很好的开源数据源,连接池。我们来一起学习一下。(1) DBCP连接池 DBCP连接池是Apache软件基金组织下的一个开源连接池实现。 需要: commons-dbcp-1.2.1.jar //连接池的实现 commons-pool.jar //连接池实现的倚赖库 commons-collection.jar //连接池实现的倚赖库代码:package wyd.spring.datasource.dbcp;import java.sql.Connection;import java.sql.SQLException;import javax.sql.DataSource;import org.apache.commons.dbcp.BasicDataSource;public class DBCPDataSource
Java EE -Spring 开源数据源学习
声明一下,我的spring包是1.2.6的版本。Spring 有很多很好的开源数据源,连接池。我们来一起学习一下。(1) DBCP连接池 DBCP连接池是Apache软件基金组织下的一个开源连接池实现。 需要: commons-dbcp-1.2.1.jar //连接池的实现 commons-pool.jar //连接池实现的倚赖库 commons-collection.jar //连接池实现的倚赖库代码:package wyd.spring.datasource.dbcp;import java.sql.Connection;import java.sql.SQLException;import javax.sql.DataSource;import org.apache.commons.dbcp.BasicDataSource;public class DBCPDataSource
什么是正则表达式?
目前,正则表达式已经在很多软件中得到广泛的应用,包括*nix(Linux, Unix等),HP等操作系统,PHP,C#,Java等开发环境,以及很多的应用软件中,都可以看到正则表达式的影子。正则表达式的使用,可以通过简单的办法来实现强大的功能。为了简单有效而又不失强大,造成了正则表达式代码的难度较大,学习起来也不是很容易,所以需要付出一些努力才行,入门之后参照一定的参考,使用起来还是比较简单有效的。例子: ^.+@.+..+$2. 正则表达式的历史正则表达式的“祖先”可以一直上溯至对人类神经系统如何工作的早期研究。Warren McCulloch 和