![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
DB
文章平均质量分 53
davidxj
这个作者很懒,什么都没留下…
展开
-
Informix SQL 语句详解
1. CREATE DATABASE database_name [WITH LOG IN “pathname”] 创建数据库。 database_name:数据库名称。 “pathname”:事务处理日志文件。 创建一database_name.dbs目录,存取权限由GRANT设定,无日志文件就不能使用 BEGIN WORK等事务语句(可用START DATABAS转载 2009-04-02 12:43:00 · 719 阅读 · 0 评论 -
MySQL Server 5.0 – 安装及配置
MySQL Server 5.0 – 安装及配置Author : Jeff 2006-2-20关键字: MySQL 配置环境:Window XP Professional + SP2, MySQL Server 5.0 下载软件:MySQL Server 5.0.18 http://dev.mysql.com/downloads/mysql/5.0.html下转载 2009-05-19 16:26:00 · 5544 阅读 · 0 评论 -
Oracle PL/SQL中如何使用%TYPE和%ROWTYPE
Oracle PL/SQL中如何使用%TYPE和%ROWTYPE 1. 使用%TYPE 在许多情况下,PL/SQL变量可以用来存储在数据库表中的数据。在这种情况下,变量应该拥有与表列相同的类型。例如,students表的first_name列的类型为VARCHAR2(20),我们可以按照下述方式声明一个变量: DECLARE v_FirstName VARCHA转载 2009-06-24 11:28:00 · 566 阅读 · 0 评论 -
oracle存储过程--for each row
缺省的触发器类型是语言级的,语言级触发器是对一条语句触发。设置for each row后是行级的,行级是对语句执行的每条数据都触发。转载 2009-06-24 10:54:00 · 3771 阅读 · 0 评论 -
防止 ORA-01403: no data found
在触发器中当into数据不存在时会出现no data found错误,以下是解决方案:begin.....exceptiowhen no_data_found then//以下是你的内容了end原创 2009-07-03 18:43:00 · 967 阅读 · 0 评论 -
关于一个触发器的实例
CREATE OR REPLACE TRIGGER MAILMODIFYAFTER INSERTON DYNAMIC_ALARMREFERENCING NEW AS NEW OLD AS OLDFOR EACH ROWDECLARE MAIL login.notify_sms%TYPE; RNAME login.real_name%TYPE; MES n原创 2009-07-03 18:47:00 · 557 阅读 · 0 评论 -
ORACLE过程调用
<br />有俩种方法:<br />一种是声明系统游标,一种是声明自定义游标,然后后面操作一样,参数类型为<br />in out 或out<br />(1)声明个人系统游标.(推荐)<br />create or replace p_temp_procedure<br />(<br /> cur_arg out sys_refcursor; --方法1<br />)<br />begin<br /> open cur_arg for select * from tablename;<b转载 2010-10-29 11:21:00 · 638 阅读 · 0 评论