DROP PROCEDURE IF EXISTS `Test_Procedure01`; DELIMITER $$ CREATE PROCEDURE `Test_Procedure01`() BEGIN -- 定义变量 DECLARE v_i int unsigned DEFAULT 0; WHIL ...
分类:
数据库 时间:
2020-01-22 14:54:51
阅读次数:
152
1、游标的使用Select\delete \update\insert into 表 selct*from 定义游标,让游标指向sql查询的结果declare demoCursor Cursor for select 列名1,列名2,列名3 from 表名open demoCursor declar ...
分类:
数据库 时间:
2020-01-20 22:34:52
阅读次数:
87
前言: Oracle中不像SQL Server在创建表的时候使用identity(1001,1)来创建自动增长列,而是需要结合序列(Sequences)和触发器(Triggers)来实现 创建测试表 create table tbluser ( ID NUMBER(10) not null, NAM ...
分类:
数据库 时间:
2020-01-20 19:21:30
阅读次数:
123
以下代码及注释 注:‘--’为注释 --创建一个游标declare my_cursor cursor for --my_cursor为游标的名称,随便起select id,name from my_user --这是游标my_cursor的值,这里随便发挥看业务场景--打开游标open my_cur ...
分类:
其他好文 时间:
2020-01-16 19:20:23
阅读次数:
81
发现一段经典SQL,不用循环游标,一句update代码实现滚动计算结存。为方便理解,结合实例测试之 --1,源数据#t1,jcshl初值为每个sid的当前库存数量,要实现的效果:每个sid的后一结存数量为前一jcshl结存数量-chkshl出库数量 SELECT * FROM #t1 ORDER B ...
分类:
其他好文 时间:
2020-01-16 16:11:42
阅读次数:
93
原文:C# 访问修饰符internal的访问范围误区释疑 一、前言 MSDN关于访问修饰符的访问级别解释: 访问修饰符是一些关键字,用于指定声明的成员或类型的可访问性。本节介绍四个访问修饰符: public protected internal private 使用这些访问修... ...
在做一個功能時,要求參數是動態傳入并且有參數可以動態傳出,字符串動態組成的sql以前只是知道 用Execute去執行,今 天發現sp_executesql這個是可以達成這個目 的。 ALTER PROCEDURE [dbo].[SLMFormateExportCenterFields] -- Add ...
分类:
数据库 时间:
2020-01-10 15:59:33
阅读次数:
101
数据表使用的是orcale数据库自带的SCOTT用户下的表,主要使用就是EMP(雇员表)和DEPT(部门表),表中有部分数据。 这个用户默认是锁定的,需要登录有DBA权限的用户对他进行解锁,解锁语句如下 alter user scott account unlock; 解锁完之后就可以进行登录和使用 ...
分类:
数据库 时间:
2020-01-09 13:04:27
阅读次数:
116
Create procedure [dbo].[sp_who_lock] ( @bKillPID Bit=0 -- 0: 查询 1: 结束掉相对应的死锁ID (可能导致数据异常)) as begin declare @spid int declare @blk int declare @count ...
分类:
数据库 时间:
2020-01-09 10:33:42
阅读次数:
368
反射 我们自己定义的class其实是JVM在运行时动态加载的,每读到一个class,JVM就会床架一个CLASS实例,并加载到内存中 我们首先看一下Class的源码,从源码可以看出,在进行实例化时,它是一个私有方法,因此,我们写的java程序无法将其实例化,通过分析源码,我们可以确认,我们定义的每个 ...
分类:
编程语言 时间:
2020-01-08 22:54:59
阅读次数:
78