本月博客排行
-
第1名
龙儿筝 -
第2名
lerf -
第3名
zysnba - xiangjie88
- sgqt
年度博客排行
-
第1名
青否云后端云 -
第2名
宏天软件 -
第3名
gashero - wallimn
- wy_19921005
- vipbooks
- benladeng5225
- 龙儿筝
- javashop
- fantaxy025025
- ranbuijj
- zw7534313
- qepwqnp
- e_e
- 解宜然
- zysnba
- ssydxa219
- sam123456gz
- sichunli_030
- arpenker
- tanling8334
- kaizi1992
- xpenxpen
- gaojingsong
- jh108020
- wiseboyloves
- xiangjie88
- ganxueyun
- xyuma
- wangchen.ily
- lemonhandsome
- jbosscn
- zxq_2017
- mengjichen
- luxurioust
- lzyfn123
- forestqqqq
- nychen2000
- Xeden
- zhanjia
- wjianwei666
- ajinn
- hanbaohong
- 喧嚣求静
- jickcai
- kingwell.leng
- mwhgJava
- silverend
- lich0079
- lchb139128
最新文章列表
mysql触发器和存储过程
mysql触发器感觉比较使用,比如添加A表就要同时添加B表,或者删除A表的同时也要删除B表
触发器还设计到old和new的使用:
DELIMITER //
CREATE
TRIGGER `mytrigger2` AFTER INSERT ON `t_user`
FOR EACH ROW BEGIN
INSERT INTO t_card(id,card_name,card_ ...
PL/SQL执行存储过程
1、PL/SQL中SQL窗口执行过程:
BEGIN
DBMS_REDEFINITION.can_redef_table(uname => 'johnny', tname => 'BPM_TASK', options_flag => DBMS_REDEFINITION.cons_use_pk);
END;
2、PL/SQL中命令窗口执行过程:
EXEC DBMS_REDEFIN ...
MySQL存储过程
1.1 CREATE PROCEDURE (创建)
CREATE PROCEDURE存储过程名 (参数列表)
BEGIN
SQL语句代码块
END
注意:
由括号包围的参数列必须总是存在。如果没有参数,也该使用一个空参数列()。每个参数默认都是一个IN参数。要指定为其它参数,可在参数名之前使用关键词 OUT或INOUT
在mysql客户端定义存储过程的时候 ...
oracle动态游标简介
例子程序代码块如下:
create or replace procedure PROC_QZCSQKTJ is
-- 定义游标类型
type cursor_type is ref cursor;
c_qzcs cursor_type;
-- 定义用于存放游标结果的记录类型
type record_type is record(
ywlx za ...
动态批量导入视图,存储过程及触发器
之前公司要做一个企业老版本升级工作,需要保留旧数据库的数据,并且升级到新数据库的结构,在之前的结构都已经完成,但新的数据库视图,存储过程及触发器太多,不想手动导出成sql文件再发送给企业,让企业升级。所以花了一天的研究,做了如下的方案:
1、新数据库名称为T65,数据库包含了存储过程,触发器,视图和表,但无数据(新客户使用的数据库,已存在)
2、写下面一段sql语句,如下:
...
mysql存储过程中的事务管理示例及说明
今天研究了下在mysql的存储过程中使用事务的东西,现在写了一个小示例,在此记录一下,便于以后借鉴:
delimiter $$
use test$$
create procedure t_insert_tab ...
mysql存储过程中的事务管理
MySQL存储过程之事务管理 ACID:Atomic、Consistent、Isolated、Durable 存储程序提供了一个绝佳的机制来定义、封装和管理事务。 1,MySQL的事务支持 1)MySQL的 ...
oracle导出表insert语句存储过程
create or replace procedure print_insert(v_tname varchar2,
v_cbatch number default 0)
/*
v_tname 要输出sql的表名
v_cbatch 输出commit间 ...
存储过程中建表无权限ORA-01031: insufficient privileges
1、新建一存储过程
create or replace procedure pro_gz_day_report
as
p_sql varchar2(30000); ---处理报表的sql语句
num number;
begin
---先删除数据
execute immedi ...
Sqlserver: 使用临时表和表变量
USE [SqlserverDBName]
GO
/***********************************************************
*DataServer: XXX.XXX.XXX.XXX
*DataBase: SqlserverDBName
*Name: UP_YourSqlserverDBName
*Function: UP_ ...