create or replaceprocedure pro_dataupdate is  --/声明   name_ varchar(20);--姓名   idcard_ varchar(20);--身份证号   sex_ varchar(20);--性别   nation_ varchar(20);--民族   birthday_ varchar(20);--出生日期   hjd_ varch...
原创 2021-11-12 17:09:05
2039阅读
数据库表(userInfo)结构如下: CREATE TABLE [dbo].[userInfo] ( [userID] [int] IDENTITY (1, 1) NOT NULL , [roleType] [int] NULL , [groupID] [int] NULL , [userCode] [varchar] (50) COLLATE Chinese_PRC
存储过程分为包头和包体两部分创建包头create or replace package PCK_ACHIEVEMENTS_A_C_S is -- PCK_ACHIEVEMENTS_A_C_S存储过程名 CONSTANT M_INDUSTRYCODE varchar2(4) := '9999'; -- 定义常量,供包体使用,这种定义的形式,也可以在其他存储过程或者DML/DQL中使用 M_XI_
转载 2024-10-03 12:49:10
94阅读
PLSQL作为Oracle数据库进行操作常用工具,可以很方便的对表以及数据进行处理。工作中如果遇到数据库转移,需要将老数据库中的建表、建序列和存储过程语句导出,然后导入到新的数据库中这样序列号会自动,继续使用原来的序列号。小编介绍下如何使用PL/SQL工具批量导出建表脚本、存储过程、序列脚本? 工具/原料 PLSQLoracle数据库,方法/步骤  首先登录
一.导出表(三种导出方法)Tools --> Exports tables --> 选择要导出的表Oracle Export 没用过,貌似需要指定oracle的安装地址的一个导出工具.大佬知道的话可以解惑(感觉也不常用)SQL inserts 通过.sql文件导入(一般默认,选择这些)参数介绍 Drop tables : 是否有删除表语句,选择删除表语句creat
转载 2023-10-24 11:07:17
106阅读
在工作过程中由于项目,经常需要将txt 或者xml文件的数据导入到数据库中去或者从数据库中导出,以下是自己写的直接用存储过程实现导入数据的方法
转载 2023-05-26 01:11:39
290阅读
1.从string到int的转换convert(int,@string) select convert( int , '15')2. 从int 到 decimal 的转换convert(decimal(15,2), a.decSettleamt/1.5)
转载 2023-07-03 20:50:41
77阅读
# MySQL编写存储过程批量导入数据 在数据库管理与操作中,存储过程是一个非常实用的工具,它帮助我们封装一组SQL语句,并能够重复执行。在MySQL中,编写存储过程进行批量导入数据,具有极大的便利性。本文将为您详细介绍如何使用MySQL存储过程批量导入数据,同时附带代码示例和相关图表。 ## 什么是存储过程存储过程是一组存储在数据库中的预编译SQL语句,可以接收输入参数并返回输出结果。
原创 2024-09-07 06:51:30
63阅读
Oracle存储过程包含三部分:过程声明,执行过程部分,存储过程异常。Oracle存储过程可以有无参数存储过程和带参数存储过程。 一、无参程序过程语法create or replace procedure NoParProas  ;begin;exception     //存储过程异常    ;end; 二、带参存储过程实例c
创建存储过程create or replace procedure test(var_name_1 in type,var_name_2 out type) as--声明变量(变量名 变量类型)begin--存储过程的执行体end test;打印出输入的时间信息E.g:create or replace procedure test(workDate in Date) isbegindbms_ou
  本文通过一个最简单的oracle存储过程"proc_helloworld"的实验,展现一下存储过程的开发和维护过程,适合超超超级初学小牛(like me)。 1.编写。编写一个最最简单的存储过程,给它起个名字叫做proc_helloworld CREATE OR REPLACE PROCEDURE proc_helloworld I
转载 精选 2011-11-15 11:58:22
970阅读
create or replace PROCEDURE JH_PRO_CHUANGKOUSHOULI1 AS startdate date;--存放上次插入的是那条数据 maxdate date;--存放本次存放到那条数据 BEGIN --获取上次插入记录 select viewdate into startdate from ABLINK WHERE viewname='CHUANG
原创 2012-12-18 10:31:35
1062阅读
存储过程create or replace procedure pollution_level_judge(pollution_level in hm_pollution_level.cu_level%type,pollution_level_description out varchar)as icount number; begin if pollution_level<1 th
原创 2013-10-31 21:50:46
778阅读
用了两年Oracle还没写过存储过程,真是十分惭愧,从今天开始学习Oracle存储过程,完全零起点,争取每日一篇学习笔记,可能开始认识的不全面甚至有错误,但坚持下来一定会有收获。1. 建立一个存储过程         create or replace PROCEDURE firstPro        &n
转载 精选 2014-05-22 10:49:07
546阅读
1.基本结构 CREATE OR REPLACE PROCEDURE 存储过程名字 ( 参数1 IN NUMBER, 参
转载 2012-09-14 18:25:00
219阅读
1.打印hello world: 1 begin 2 -- 打印输出语句:dbms_output.put_line() 3 dbms_output.put_line('hello word'); 4 end; 2.普通变量: 1 eg:打印姓名、薪水、地址 2 declare 3 -- 赋值使用 > ...
转载 2021-07-19 08:44:00
278阅读
2评论
存储过程(Stored Procedure)是在大型数据库系统中,一组为了完成特定功能的SQL 语句集,它存储在数据库中,一次编译后永久有效,用户通过指定存储过程的名字并给出参数(如果该存储过程带有参数)来执行它。存储过程是数据库中的一个重要对象。在数据量特别庞大的情况下利用存储过程能达到倍速的效率 ...
转载 2021-08-17 15:11:00
215阅读
2评论
oracle 存储过程的基本语法 1.基本结构 CREATE OR REPLACE PROCEDURE 存储过程名字( 参数1 IN NUMBER, 参数2 IN NUMBER) IS变量1 INTEGER :=0;变量2 DATE;BEGIN END 存储过程名字2.SELECT INTO STA
原创 2022-04-22 14:40:10
451阅读
 Oracle存储过程包含三部分:过程声明,执行过程部分,存储过程异常。 Oracle存储过程可以有无参数存储过程和带参数存储过程。  一、无参程序过程语法 create or replace procedure NoParPro  as  ;  begin&nbs
转载 精选 2011-09-26 10:02:08
616阅读
-- 声明游标;CURSOR cursor_name IS select_statement --For 循环游标 --(1)定义游标 --(2)定义游标变量 --(3)使用for循环来使用这个游标 declare        --类型定义        cu
原创 2013-08-17 13:13:00
410阅读
  • 1
  • 2
  • 3
  • 4
  • 5