1.1 CREATE PROCEDURE (创建)CREATE PROCEDURE存储过程名 (参数列表)BEGIN SQL语句代码块END注意:由括号包围的参数列必须总是存在。如果没有参数,也该使用一个空参数列()。每个参数默认都是一个IN参数。要指定为其它参数,可在参数名之前使用关键词 OUT或...
分类:
数据库 时间:
2014-08-26 16:49:16
阅读次数:
224
空格比较时 空字符串跟任意长度的半角空格字符串比较,结果都为TRUEDECLARE @TRUSTOR VARCHAR(5)SET @TRUSTOR = ''IF @TRUSTOR IS NULL BEGIN SELECT 'IS NULL' ENDIF @TRUSTOR = SPACE(5...
分类:
数据库 时间:
2014-08-26 16:48:36
阅读次数:
213
1、从 数据库 中 导出 excel 表格 定义 一个 gridview1 protected void Button1_Click(object sender, EventArgs e) //倒出数据 { if (GridView1.Rows.Count == 0) { return...
分类:
数据库 时间:
2014-08-26 16:47:46
阅读次数:
156
byte[] xx=Encoding.Default.GetBytes("12121232");插入数据库string sqlStr = "update sys_tab t set t.big_logo =:BIG_LOGO,t.small_logo=:SMALL_LOGO where id=:ID...
分类:
数据库 时间:
2014-08-26 16:45:26
阅读次数:
708
很多以前的教科书上都是写的MyISAM是mysql的默认存储引擎,其实自从mysql5.5开始,默认存储引擎就已经改变成为InnoDB了,由于InnoDB在很多方面有着不可替代的功能,因此,很多人喜欢研究InnoDB也在情理之中,我也很喜欢InnoDB。但是呢,对于MyISAM,就跟着辛星辛博士来认识一下吧。
第一点就是MyISAM不支持事务和外键,也正是基于这一点,很多人不喜欢My...
分类:
数据库 时间:
2014-08-26 15:37:56
阅读次数:
208
package com.util;
import java.util.HashSet;
import java.util.LinkedList;
import java.util.Set;
import java.util.StringTokenizer;
public class BasicFormatterImpl
{
private static final Set BEGIN_CL...
分类:
数据库 时间:
2014-08-26 15:32:56
阅读次数:
398
我们常用的SQL语句在执行的时候需要首先进行编译,然后执行,而存储过程则是一组为了完成特定功能的SQL语句集,它直接编译好了存储在数据库中,用户通过指定存储过程的名字即可调用该存储过程。
存储过程的优点主要包括以下几点:
第一点,性能提高。这是相对于不适用存储过程来说的,因为存储过程在创建的时候就编译好了,而后每次调用都不会再次编译,这相对于传统的SQL语句中每次调用都...
分类:
数据库 时间:
2014-08-26 15:31:06
阅读次数:
240
1.可以通过下面的语句,得到按照执行时间排序的前10 的存储过程的执行信息:SELECT TOP 10 a.object_id, a.database_id, OBJECT_NAME(object_id, database_id) 'proc name',a.cached_time, a.last_...
分类:
数据库 时间:
2014-08-26 15:24:36
阅读次数:
205
原文地址:http://blog.csdn.net/zhldt2008/article/details/79539321. 如下语句 查询锁定的表: SELECT l.session_id sid, s.serial#, l.locked_mode,l.oracle_username, l.os_....
分类:
数据库 时间:
2014-08-26 15:22:46
阅读次数:
340
该实例实现了通过windows定时任务来实现了将数据库中指定数据表数据导出为txt文本格式。其思路是通过可执行的bat文件去调用导出数据脚本,然后再在windows定时任务中调用该bat文件来实现。该示例需要能够运行的sqlplus环境,因此需要安装Oracle客户端等可运行环境。实现了将数据库中日...
分类:
数据库 时间:
2014-08-26 15:17:36
阅读次数:
337
1.物理的CPU个数SELECT (cpu_count / hyperthread_ratio) AS PhysicalCPUs,cpu_count AS logicalCPUsFROM sys.dm_os_sys_info2.查询数据库恢复模式、 日志重用等待描述、 事务日志的大小、 使用的日志空...
分类:
数据库 时间:
2014-08-26 15:17:26
阅读次数:
320
大批量插入数据 myisamalter table 表名 disable keys;load dataalter table 表名 enable keys;*************************************关于innodb的大量数据插入的优化1.因为inndb类型的表示按照主...
分类:
数据库 时间:
2014-08-26 15:17:16
阅读次数:
240
MySQL同主机不同数据库的复制命令:注意运行在Terminal中,不运行在MySQL命令行中。1 mysqldump Portal_DEV -u root -ppassword1$ --add-drop-table | mysql Portal_Optimize -u root -ppasswor...
分类:
数据库 时间:
2014-08-26 15:14:46
阅读次数:
273
活动会话历史报告活动会话历史v$active_session_history视图提供了在实例级别抽取会话活动信息.活动会话每分钟会被抽样一次且被存储在sga中的循环缓冲区中.任何被连接到数据库且正等待一个不属于空闲等待事件的会话会被考虑是一个活动的会话.每个会话抽样都是一组行数据且通过v$activ...
分类:
数据库 时间:
2014-08-26 15:13:36
阅读次数:
456
【小记】:最近基于WinForm+Access数据库完成一个法律咨询管理系统。本系统要求类似网页后台管理效果,并且基于局域网内,完成多客户端操作同一数据库,根据权限不同分别执行不同功能模块。核心模块为级联统计类型管理、数据库咨询数据扇形统计、树的操作、咨询数据的管理、手写分页、Excel数据的导出、...
分类:
数据库 时间:
2014-08-26 15:12:26
阅读次数:
221
存储过程定义:一组预先写好的能实现某种功能的T-SQL程序分类:系统存储过程扩展存储过程用户自定义存储过程用户自定义存储过程的创建:(无参)最大可达128MCREATEPROCpr_例一创建名为pr_例一的存储过程AS 存储过程主题的开始select *from类别表存储过程...
分类:
数据库 时间:
2014-08-26 15:11:46
阅读次数:
198