future2012lg

博客园 首页 新随笔 联系 订阅 管理

2013年1月30日 #

摘要: 转载http://www.cnblogs.com/binking/archive/2006/11/21/567587.htmlOracle SQL Loader的详细语法 SQL*LOADER是ORACLE的数据加载工具,通常用来将操作系统文件迁移到ORACLE数据库中。SQL*LOADER是大型数据仓库选择使用的加载方法,因为它提供了最快速的途径(DIRECT,PARALLEL)。现在,我们抛开其理论不谈,用实例来使您快速掌握SQL*LOADER的使用方法。 首先,我们认识一下SQL*LOADER。 在NT下,SQL*LOADER的命令为SQLLDR,在UNIX下一般为sqlldr/sqll 阅读全文
posted @ 2013-01-30 16:07 future2012lg 阅读(484) 评论(0) 推荐(0) 编辑

2013年1月28日 #

摘要: 转载 http://blog.sina.com.cn/s/blog_a5ab540201010k1d.html一、分析函数的语法FUNCTION_NAME(<参数>,…)OVER (<PARTITION BY 表达式,…> <ORDER BY 表达式 <ASC | DESC> <NULLS FIRST | NULLS LAST>> <WINDOWING子句>)1、FUNCTION_NAME(<参数>,…)在后面介绍各个分析函数的用途。2、OVER关键字over只是一个关键字,标识这是一个分析函数。3、PARTI 阅读全文
posted @ 2013-01-28 16:44 future2012lg 阅读(1871) 评论(0) 推荐(0) 编辑

摘要: Oracle的GROUP BY语句除了最基本的语法外,还支持ROLLUP和CUBE语句。如果是ROLLUP(A, B, C)的话,首先会对(A、B、C)进行GROUP BY,然后对(A、B)进行GROUP BY,然后是(A)进行GROUP BY,最后对全表进行GROUP BY操作。如果是GROUP BY CUBE(A, B, C),则首先会对(A、B、C)进行GROUP BY,然后依次是(A、B),(A、C),(A),(B、C),(B),(C),最后对全表进行GROUP BY操作。如下SQLselect t.*, t.rowid from group_test t;MANAGER202975A 阅读全文
posted @ 2013-01-28 14:10 future2012lg 阅读(307) 评论(0) 推荐(0) 编辑

2013年1月22日 #

摘要: "CREATE INDEX "IDX_TS_BONUS_Q_201209_DS" ON "TS_BONUS_Q_201209" ("DS" ) PCT""FREE 10 INITRANS 2 MAXTRANS 255 STORAGE(INITIAL 3145728 FREELISTS 1 FREELIS""T GROUPS 1 BUFFER_POOL DEFAULT) TABLESPACE "USERS" LOGGING"IMP-00003: 遇到 ORA 阅读全文
posted @ 2013-01-22 11:01 future2012lg 阅读(15835) 评论(0) 推荐(1) 编辑

2013年1月21日 #

摘要: 转载 http://blog.csdn.net/zcywell/article/details/7258049例1: 批量查询部门号为 "10" 号的并把它们打印出来 .DECLARETYPEemp_table_typeISTABLEOFmy_emp%ROWTYPEINDEXBYBINARY_INTEGER;v_emp_tableemp_table_type;BEGINSELECT*BULKCOLLECTINTOv_emp_tableFROMmy_empWHEREdeptno=&deptno;FORiIN1..v_emp_table.COUNTLOOPdbms_ou 阅读全文
posted @ 2013-01-21 14:52 future2012lg 阅读(3071) 评论(0) 推荐(0) 编辑

2013年1月18日 #

摘要: 转载 http://blog.sina.com.cn/s/blog_6cfb6b090100ve92.html转自网络,具体用法我会再细化1.概念 方法:是在对象类型说明中用关键字 MEMBER 声明的子程序 方法是作为对象类型定义组成部分的一个过程或函数 方法不能与对象类型或其任何属性同名 与数据包程序相似,大多数方法有两个部分 CREATE [OR REPLACE] TYPE <typename> AS OBJECT(attribute1 datatype, : attributeN datatypeMEMBER PROCEDURE <method... 阅读全文
posted @ 2013-01-18 17:11 future2012lg 阅读(6565) 评论(0) 推荐(0) 编辑

2013年1月17日 #

摘要: 转载 http://cheneyph.iteye.com/blog/480462测试条件:假设某公司总部在北京,新疆有其下属的一个分公司。在本次测试中,新疆的计算机为本地计算机,即本要的IP地址为:192.168.1.100 北京的总部有一个集中的数据库,其SID是SIDBJ,用户名:userbj,密码:bj123,北京的IP地址是:192.168.1.101。在本地(新疆)的分公司也有一个数据库,其SID是SIDXJ,用户:userxj,密码:xj123,新疆的IP地址是:192.168.1.100。要将本地新疆的SIDXJ数据库中访问到北京的数据库SIDBJ中的数据。也就是说,在sidxj 阅读全文
posted @ 2013-01-17 21:51 future2012lg 阅读(256) 评论(0) 推荐(0) 编辑

摘要: 转载 http://blog.csdn.net/lhfeng/article/details/2044717oracle中的用户详解oracle中的用户很多,也很令初学者费解.oracle中的帐户分为两类:一类是必需的帐户,一类是存储各种应用的帐户用户名密码描述ANONYMOUSANONYMOUS访问http的匿名用户帐户CTXSYSCTXSYSinterMedia Text用户DBSNMPDBSNMP目录集成平台用户EXFSYSEXFSYS表达式过滤器用户MDDATAMDDATAoracle空间数据帐户MDSYSMDSYSoracle空间数据媒体管理员MGMT_VIEWMGMT_VIEWOL 阅读全文
posted @ 2013-01-17 11:02 future2012lg 阅读(412) 评论(0) 推荐(0) 编辑

摘要: 转载 http://blog.csdn.net/yitian20000/article/details/6256716查看当前用户的缺省表空间 SQL>select username,default_tablespace from user_users; 查看当前用户的角色 SQL>select * from user_role_privs; 查看当前用户的系统权限和表级权限 SQL>select * from user_sys_privs; SQL>select * from user_tab_privs; 查看用户下所有的表 SQL>select * from 阅读全文
posted @ 2013-01-17 09:56 future2012lg 阅读(362) 评论(0) 推荐(0) 编辑

2013年1月16日 #

摘要: 转载 http://www.cnblogs.com/icebutterfly/archive/2009/08/05/1539657.html语法:ROW_NUMBER() OVER(PARTITION BY COLUMN ORDER BY COLUMN)简单的说row_number()从1开始,为每一条分组记录返回一个数字,这里的ROW_NUMBER() OVER (ORDER BY xlh DESC) 是先把xlh列降序,再为降序以后的没条xlh记录返回一个序号。 示例: xlh row_num 1700 1 1500 2 1085 3 710 4 row_number() OVER (PA 阅读全文
posted @ 2013-01-16 21:25 future2012lg 阅读(183) 评论(0) 推荐(0) 编辑