
sql
文章平均质量分 60
web_gus
这个作者很懒,什么都没留下…
展开
-
[转贴]Oracle PL/SQL语言基础
Oracle PL/SQL语言基础 PL/SQL是ORACLE对标准数据库语言的扩展,ORACLE公司已经将PL/SQL整合到ORACLE 服务器和其他工具中了,近几年中更多的开发人员和DBA开始使用PL/SQL,本文将讲述PL/SQL基础语法,结构和组件、以及如何设计并执行一个PL/SQL程序。 PL/SQL的优点 从版本6开始PL/SQL就被可靠的整合到ORACLE中了,一转载 2004-10-13 16:54:00 · 888 阅读 · 1 评论 -
oracle sql优化方法论
1、降低SQL资源消耗2、并行执行SQL3、平衡系统的资源消耗4、实例 符合索引避免NULL无法用索引 合适的索引避免排序 LIKE EMP% 可用函数索引REVERSE 5、数据库优化步骤 找到时间最长,资源消耗最多的TOP SQL 查看SQL执行计划合理性 进行修正原创 2016-08-18 16:55:56 · 593 阅读 · 0 评论 -
oracle hint 和 并行
--------HINT---------------------1、给优化器多出一种选择 种类: 单表 多表 子查询 整个SQL语句2、HINT 指定表名不能带上所在SCHEMA名 如果有别名应该使用别名3、HINT生效的范围仅限于本身所在的查询块(QUERY BLOCK) 如在查询块外则失效 除非指定查询块名称 full(@sel$1 t1) 或 full(原创 2016-08-18 10:49:14 · 4261 阅读 · 0 评论 -
oracle 统计信息
1、收集 ANALYZE DBMS_STATS ANALYZE 不能收集分区表信息 不能并行收集 DBMS_STATS 只能收集CBO相关统计信息 不能收集行迁移/行链接 不能校验表和索引的结构信息 2、历史统计信息 WRI$_OPTSTAT_TAB_HISTORY (TRUNCATE后会自动收集统计信息 生产环境上线后应及时收集统计信息避免CBO选择错误计划)原创 2016-08-16 09:16:28 · 690 阅读 · 0 评论 -
另一种insert into table()select... 语句的用法
INSERT INTO GCM_SORYO( MISE_CD,BUMON_CD,TEI_ZOKU, HAISO_CHIKU_CD,MOS_CART_CD, SORYO,KINSHI_FLG,INS_YMD, INS_HMS,LST_UPDTS,UPDT_KAI, LST_UPDT_YMD,LST_UPDT_HMS ) SELECT 1111 MISE_CD, 000 BUMON_CD原创 2004-12-24 11:31:00 · 2832 阅读 · 0 评论 -
子查询 结合 内连接 来消除重复纪录
SELECT A.TEI_ZOKU, A.HAISO_CHIKU_CD,A.MOS_CART_CD, A.SORYO, A.KINSHI_FLG, A.INS_YMD, A.INS_HMS, A.LST_UPDTS,A.UPDT_KAI, A.LST_UPDT_YMD, A.LST_UPDT_HMS, B.MISE_NAME, C.BUMON_NAME,SERVICE_FLG FROM (sele原创 2004-12-17 18:01:00 · 3262 阅读 · 0 评论 -
转贴存储过程分页的例子
CREATE PROCEDURE pageTest --用于翻页的测试--需要把排序字段放在第一列 ( @FirstID nvarchar(20)=null, --当前页面里的第一条记录的排序字段的值 @LastID nvarchar(20)=null, --当前页面里的最后一条记录的排序字段的值 @isNext bit=null, --true 1 :下一页;false 0转载 2004-12-14 13:09:00 · 870 阅读 · 0 评论 -
pl/sql中在where in()子句里怎么使用字符串变量来传递查询条件?
优快云 - 专家门诊 - 主 题:请问pl/sql中在where in()子句里怎么使用字符串变量来传递查询条件?作 者:web_gus (penny) 信 誉 值:100所属论坛:Oracle 开发问题点数:100回复次数:5发表时原创 2004-11-26 11:04:00 · 14267 阅读 · 2 评论 -
为DataGrid的自带分页添加首页、尾页及状态功能
版权声明:优快云是本Blog托管服务提供商。如本文牵涉版权问题,优快云不承担相关责任,请版权拥有者直接与文章作者联系解决。 为DataGrid的自带分页添加首页、尾页及状态功能 郑 佐 2004-9-20DataGrid提供了分页功能,不过看上去功能有限,但是我们可以通过DataGrid的一些属性来获取状态以及增加首页、尾页功原创 2004-10-11 14:53:00 · 810 阅读 · 0 评论 -
如何在WINDOWS 2000将ORALCE完全卸载
如何在WINDOWS 2000将ORALCE完全卸载系统环境: 1、操作系统:Windows 2000 Server,机器内存128M2、数据库: Oracle 8i R2 (8.1.6) for NT 企业版3、安装路径:D:/ORACLE卸载步骤: (在进行以下步骤之前,紧记先删除本地数据库,否则重装以后数据库不能重名)1、开始->设置->控制面板->管理工原创 2004-10-11 14:22:00 · 1055 阅读 · 0 评论 -
SQL语法手册
Select用途: 从指定表中取出指定的列的数据语法: SELECT column_name(s) FROM table_name 解释:从数据库中选取资料列,并允许从一或多个资料表中,选取一或多个资料列或资料行。SELECT 陈述式的完整语法相当复杂,但主要子句可摘要为:SELECT select_list原创 2004-10-11 14:12:00 · 18299 阅读 · 7 评论 -
commandText语句基本用法,+号和“”号的作用
oleInsertCommand.CommandText = "INSERT INTO GCM_SORYO (MISE_CD,BUMON_CD,TEI_ZOKU, " + //“”内是一个字符串,后接+号表明连接之后的字符串 "HAISO_CHIKU_CD,MOS_CART_CD,SORYO,KINSHI_FLG,INS_YMD, " + "INS_HMS,LST_U原创 2004-10-14 15:50:00 · 7616 阅读 · 0 评论 -
在.NET中调用Oracle9i存储过程经验总结
在.NET中调用Oracle9i存储过程经验总结 在.NET中调用Oracle9i存储过程可以用多个数据提供者,比如OralceClient,OleDb。本文将用OralceClient为例。.NET语言用C#。 一、调用一个带输入、输出参数的存储过程首先,在Oralce中创建存储过程如下:create or replace procedure GetRecords(原创 2004-10-13 14:45:00 · 10880 阅读 · 15 评论 -
存储过程分页的好的例子
主 题:有没有好的存储过程分页的好的例子!作 者:weihua99 (我爱DotNet) 信 誉 值:80所属论坛:.NET技术 ASP.NET问题点数:50回复次数:6发表时间:2004-10-12 11:01:45原创 2004-10-12 16:23:00 · 1189 阅读 · 0 评论 -
SQL高手篇:精妙SQL语句介绍
说明:复制表(只复制结构,源表名:a 新表名:b) SQL: select * into b from a where 1 说明:拷贝表(拷贝数据,源表名:a 目标表名:b) SQL: insert into b(a, b, c) select d,e,f from b; 说明:显示文章、提交人和最后回复时间 SQL: select a.title,a.username,b原创 2004-10-14 14:28:00 · 1133 阅读 · 0 评论 -
oracle 查询转换
1、子查询展开 SINGLE-ROW(=,,=, 不能做子查询展开的通常会在SQL执行计划最后一步才执行,一般是FILTER类型计划,效率很差 IN ,EXISTS, =ANY 可转换为半连接(SEMI JOIN) NOT IN, NOT EXISTS, 展开2条件:展开后语义完全等价,内嵌视图的子查询必须COST低于原SQL才展开2原创 2016-08-09 16:32:36 · 1136 阅读 · 0 评论