
数据库
J.Duke
这个作者很懒,什么都没留下…
展开
-
oracle 连接方式
Oracle Set your customconnection string values »原创 2008-02-16 10:29:00 · 1111 阅读 · 0 评论 -
如何查找&删除ORACLE中死锁进程
1、查看锁表进程SQL语句1: select sess.sid, sess.serial#, lo.oracle_username, lo.os_user_name, ao.object_name, lo.locked_mode from v$locked_object lo, dba_objects ao,转载 2014-04-26 10:22:43 · 3527 阅读 · 0 评论 -
sqlserver数据库里sql 语句查看表里的约束,要查出 约束名、列名、约束类型、触发器
主键约束SELECT tab.name AS [表名], idx.name AS [主键名称], col.name AS [主键列名]FROM sys.indexes idx JOIN sys.index_columns idxCol ON (idx.object_id = idxCol.object_id AND idx.index转载 2014-01-17 15:52:58 · 11290 阅读 · 0 评论 -
SQL Server 计算表增长情况
if object_id('table_reserved_new') is not null begin delete from table_reserved_new; end else begin create table table_reserved_new(name varchar(100),row int,reserved int,data原创 2013-09-10 10:58:28 · 1464 阅读 · 0 评论 -
ORACLE-SQL性能优化
SQL语句优化是提高性能的重要环节n 开发人员不能只注重功能的实现,不管性能如何n 开发人员不能把Oracle当成一个黑盒子,必须了解其结构、处理SQL和数据的方法n 必需遵守既定的开发规范访问数据表的方式①全表扫描全表扫描就是顺序地访问表中每条记录。Oracle采用一次读入多个数据块(database block)的方式优化全表扫描。②通过ROWID访问表R转载 2013-08-05 14:16:16 · 647 阅读 · 0 评论 -
ursor 与refcursor及sys_refcursor的区别
引用一、显式cursor 显式是相对与隐式cursor而言的,就是有一个明确的声明的cursor。显式游标的声明类似如下(详细的语法参加plsql ref doc ): cursor cursor_name (parameter list) is select ... 游标从declare、open、fetch、close是一个完整的生命旅程。当然了一个这样的游标是可以转载 2013-01-24 14:42:34 · 683 阅读 · 0 评论 -
mysql-5.5.25-winx64安装步骤
今天在操作系统是windows7 64位 下配置mysql-5.5.25-winx64 (免安装版), 首先,将mysql-5.5.25-winx64.zip 解压缩到D:/mysql-5.5.25目录下,然后根据网上相关资料,将my-large.ini(当然也可以视情况选择别的ini配置文件) 复制后改名为my.ini,在此基础上,主要是在[mysqld]段中添加了:#系统基本目录转载 2012-12-20 11:10:13 · 6901 阅读 · 0 评论 -
Oracle常用语句备份
1、修改表的存储表空间语句:解决方法1alter table xxx move tablespace xxx;move过table以后索引会丢失,所以还重建索引,先查找失效的索引select index_name from user_indexes where status = 'UNUSABLE' alter index xxxx rebuild;这个方法缺点是对转载 2012-12-28 22:32:10 · 4580 阅读 · 0 评论 -
ORACLE中Like与Instr模糊查询性能大比拼(转载)
instr(title,'手册')>0 相当于 title like '%手册%'instr(title,'手册')=1 相当于 title like '手册%'instr(title,'手册')=0 相当于 title not like '%手册%'t表中将近有1100万数据,很多时候,我们要进行字符串匹配,在SQL语句中,我们通常使用like来达到我们搜索的转载 2012-10-30 10:09:09 · 17688 阅读 · 0 评论 -
MS SQL Server 2008 master数据库损坏故障解决
本地电脑上安装的MS SQL Server 2008 R2可能因为硬盘原因,导致SQL Server服务无法启动,在事件查看器中看到若干错误和信息,其中有两条提示可能master损坏:1、错误:传递给数据库 'master' 中的日志扫描操作的日志扫描号 (184:416:1) 无效。此错误可能指示数据损坏,或者日志文件(.ldf)与数据文件(.mdf)不匹配。如果此错误是在复制期间出现的,请转载 2012-08-08 22:24:17 · 9501 阅读 · 0 评论 -
SQL Server 大小写敏感设置
1.设置SQL脚本大小写不敏感USE [master] GO ALTER DATABASE [DatabaseName] COLLATE Chinese_PRC_CI_AI GO2.设置大SQL脚本大小写敏感USE [master] GO ALTER DATABASE [DatabaseName] COLLATE Chinese_PRC_CS_AI GO转载 2012-02-20 14:04:21 · 9542 阅读 · 0 评论 -
在Oracle中执行动态SQL
一、使用动态游标实现Sql代码 1、声明动态游标 TYPE i_cursor_type IS REF CURSOR; 2、声明游标变量 my_cursor i_cursor_type; 3、使用游标 n_deptno:=20; dyn_select := ’select empno,ename from emp wh转载 2012-02-15 16:00:06 · 745 阅读 · 0 评论 -
sql查询所有存储过程内容-利用游标和临时表
Use 数据库DECLARE @ProcName varchar(50)Create Table #tmpName(Content varchar(2000))Create Table #tmp(ProcName varchar(2000),Content1 varchar(8000))--定义一个游标DECLARE SearchProc CURSOR FOR--查询数据库中存转载 2010-03-15 10:36:00 · 1320 阅读 · 0 评论 -
交叉表查询统计
Create table T (Class varchar(2),CallDate datetime, CallCount int)insert into T select 1,2005-8-8,40union all select 1,2005-8-7,6union all select 2,2005-8-8,77union all select 3,2005-转载 2008-10-16 15:27:00 · 1112 阅读 · 0 评论 -
过滤重复记录
create table tb(学校 varchar(10),年级 int,班级 varchar(10),姓名 varchar(10),性别 varchar(10),年龄 int)insert into tb values(1中, 1, 2班, 张, 男, 20)insert into tb values(2中, 3,转载 2008-08-20 23:30:00 · 595 阅读 · 0 评论 -
Oracle分页存储过程
分页存储过程,Package头代码:create or replace package DB_Oper is -- Author : DSJ -- Created : 2008-2-27 10:22:51 -- Purpose : -- Public type declarations -- Public constant declarations --原创 2008-05-13 11:51:00 · 1473 阅读 · 0 评论 -
oracle 数字转换成大写
自己写的存储过程,先在此备份下。 -- Author : DSJ -- Created : 2008-2-27 10:22:51 -- Purpose : 数字转换成大写(205.23 --> 二百零五点二三 )create or replace procedure sp_digit2speech ( digit in float, speech out varchar2原创 2008-02-28 09:50:00 · 5874 阅读 · 0 评论 -
45个非常有用的 Oracle 查询语句小结
这里我们介绍的是 40+ 个非常有用的 Oracle 查询语句,主要涵盖了日期操作,获取服务器信息,获取执行状态,计算数据库大小等等方面的查询。这些是所有 Oracle 开发者都必备的技能,所以快快收藏吧。原文地址:http://www.jbxue.com/db/19890.html 日期/时间 相关查询1.获取当前月份的第一天 运行这个命令能快速返回当前月份的转载 2014-04-26 09:48:55 · 1208 阅读 · 0 评论