- 博客(8)
- 资源 (1)
- 收藏
- 关注
翻译 Oracle基本函数学习
--Oracle函数1、CONCAT连接两个字符串;select concat('010-','88888888')||'转23' 高乾竞电话 from dual;2、.INITCAP返回字符串并将字符串的第一个字母变为大写; select initcap('smith') upp from dual; 3、LENGTH 返回字符串的长度;
2015-02-12 11:35:32
354
原创 Oracle存储过程学习
create or replace procedure my_pro1(para1 in wi_reference.name%type, -- 不能带长度信息para2 out wi_reference.name%type)aSbegin --游标方式1 --定义变量 declare val varchar2(20); --
2015-02-12 10:56:56
415
转载 sqlserver自定义函数
Sqlserver 自定义函数 传参有返回值 alter function 函数名(@STAFFTITLE int) returns varchar(20) --设置返回值 不要把returns写错成return了 AS BEGIN DECLARE @RETURNVALUE varchar(20) --返回值接收变量 IF @STAFFTITLE = 1 BEG
2014-08-14 16:25:58
619
原创 sqlserver学习笔记
1、exec sp_rename '表明.原列名','新列名','column';2、处理将查询出来的内容作为字段再进行查询方法(拼接字符串然后执行):select @sql='insert into #rst select '''+@ipq_part+''','''+@tmp_option+''','+@tmp_name+', 备注+'' ''+W系列+str(扎线圈数)fro
2014-08-06 14:54:39
772
转载 Oracle存储过程学习
用了两年Oracle还没写过存储过程,真是十分惭愧,从今天开始学习Oracle存储过程,完全零起点,争取每日一篇学习笔记,可能开始认识的不全面甚至有错误,但坚持下来一定会有收获。1. 建立一个存储过程 create or replace PROCEDURE firstPro IS BEGIN
2014-08-06 14:35:37
562
转载 sqlserver存储过程学习
Transact-SQL中的存储过程,非常类似于Java语言中的方法,它可以重复调用。当存储过程执行一次后,可以将语句缓存中,这样下次执行的时候直接使用缓存中的语句。这样就可以提高存储过程的性能。Ø 存储过程的概念 存储过程Procedure是一组为了完成特定功能的SQL语句集合,经编译后存储在数据库中,用户通过指定存储过程的名称并给出参数来执行。 存储过程中可
2014-08-06 13:57:49
543
原创 存储过程之游标
declare cur02 cursor local static scroll for select gend_option,gend_name from gend_det where gend_gen = @ipq_part_3 and (
2014-08-06 13:55:46
609
转载 触发器的使用
触发器是一种特殊类型的存储过程,它不同于之前的我们介绍的存储过程。触发器主要是通过事件进行触发被自动调用执行的。而存储过程可以通过存储过程的名称被调用。Ø 什么是触发器 触发器对表进行插入、更新、删除的时候会自动执行的特殊存储过程。触发器一般用在check约束更加复杂的约束上面。触发器和普通的存储过程的区别是:触发器是当对某一个表进行操作。诸如:update、insert、d
2014-08-06 13:46:04
475
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人