2014 重新起航
gal1024
这个作者很懒,什么都没留下…
展开
-
SQL Server中Rollup关键字使用技巧
首先创建测试表、添加数据。create table #t(a int,b int,c int,d int,e int)insert into #t values(1,2,3,4,5)insert into #t values(1,2,3,4,6)insert into #t values(1,2,3,4,7)insert into #t values(1,2,3,4,8)i转载 2014-09-24 10:40:39 · 715 阅读 · 0 评论 -
Oracle递归查询
创建表 建表语句:CREATE TABLE SC_DISTRICT( ID NUMBER(10) NOT NULL, PARENT_ID NUMBER(10), NAME VARCHAR2(255 BYTE) NOT NULL);ALTER TABLE SC_DISTRICT AD转载 2014-10-21 11:58:06 · 882 阅读 · 0 评论 -
ORCL_PROC
--错误处理部分。OTHERS表示除了声明外的任意错误。SQLERRM是系统内置变量保存了当前错误的详细信息。 EXCEPTION WHEN OTHERS THEN vs_msg := 'ERROR IN xxxxxxxxxxx_p('||is_ym||'):'||SUBSTR(SQLERRM,1,500); ROLLBACK;转载 2014-10-20 23:17:35 · 537 阅读 · 0 评论 -
ORCL SYS
-- 查看表操作sqlselect * from v$sqlarea t where t.PARSING_SCHEMA_NAME in ('ZHIFY') order by t.LAST_LOAD_TIME desc;-------oracle 查看已经执行过的sql 这些是存在共享池中的 --------->select * from v$sqlarea t order by t.L原创 2014-10-20 11:11:23 · 550 阅读 · 0 评论 -
ORCL基础总结
逻辑符号 与 ORACL SQL || concat ‘+ order by asc(默认 低到高) desc高到底 select * from gal order by sal asc, id desc function 字符 select UPPer('galgal') from dual; where name=upper("gal") Lower原创 2014-10-19 23:01:56 · 999 阅读 · 0 评论 -
oracle中 connect by prior 递归算法
http://blog.163.com/xxciof/blog/static/7978132720095193113752/ oracle中 connect by prior 递归算法 Oracle中start with...connect by prior子句用法 connect by 是结构化查询中用到的,其基本语法是: select ... from tablename转载 2014-10-21 13:05:40 · 577 阅读 · 0 评论 -
oracle索引,索引的建立、修改、删除
索引,索引的建立、修改、删除 2007-10-05 13:29 来源: 作者: 网友评论 0 条 浏览次数 2986 索引索引是关系数据库中用于存放每一条记录的一种对象,主要目的是加快数据的读取速度和完整性检查。建立索引是一项技术性要求高的工作。一般在数据库设计阶段的与数据库结构一道考虑。应用系统的性能直接与索引的合理直接有关。下面给出建立索引的方法和要点。§3.5.1 建立索引转载 2014-10-20 13:41:15 · 735 阅读 · 0 评论 -
ORCL 系统相关
create or replace procedure galpro is Warning: Procedure created with compilation errors 2 cursor cur is select * from scott.emp where depno=20; 3 begin 4 for i in cur loop ORA-06550:原创 2014-10-19 23:09:37 · 687 阅读 · 0 评论 -
ORCL MSSQL 异同
ORACLE SQL字串连接 || +'流控制(Control-of-Flow)语言 声明变量 DECLARE DECLARE 语句块 BEGIN...END 条件处理 IF…THEN, ELSIF…THEN, ELSE ENDIF; IF…[BEGIN…END] ELSE [BEGIN…END] ELSE IF CASE expressi原创 2014-10-19 23:07:23 · 615 阅读 · 0 评论 -
如何解决ORA-01033问题(数据文件误删除 )
(2010-05-08 20:49:35)转载▼标签:oraclemy日志文件数据文件sqlit Oracle错误:ORA-01033错误编码:ORA-01033: ORACLE initialization or shutdown in progress故障描述:因为移动了数据库文件([N转载 2014-10-15 14:26:08 · 570 阅读 · 0 评论 -
orcl clob 数据插入报错处理_test
beginDECLARE REALLYBIGTEXTSTRING CLOB := '待插入的海量字符串'; BEGININSERT INTO oplog(ssql)VALUES( REALLYBIGTEXTSTRING );commit;end ;end;转载 2014-10-17 00:02:32 · 833 阅读 · 0 评论 -
oracle中创建临时表方法
1.首先必须有权限:创建临时表的用户好像必须要有CREATE ANY TABLE 如果你有这个权限的还按照上面两位说得一定可以。 2.建表的语法示例:-------创建虚拟表create global temporary table test (ssid int,sname varchar2(20)) on commit delete rows;---转载 2014-11-11 23:18:49 · 1893 阅读 · 0 评论 -
SQL 之Group by with Rollup 的效果
转载于:/* 建立示例过程,以演示Group by with Rollup 的效果 */-- 建一临时表 create table #tmpA ( Dept char(3) , Sect char(3) , line char(3) , Line_Desc varchar(30) , Title_code char(3) , Title_Desc varchar(30) ,转载 2014-09-24 23:33:49 · 869 阅读 · 0 评论 -
ORCL 错误收集
Fatal NI connect error 12170说明:这个问题是由于Automatic Diagnostic Repository中的 Oracle Net diagnostic在默认的情况下是开启的,当数据库和客户端的连接超过特定时间,就会把这样的信息写入到alert日志中,所以这不是一个致命的问题,如果偶尔出现,可以忽略有点类此ora-3136的错误原创 2015-01-24 01:21:25 · 614 阅读 · 0 评论