数据库(SQLSERVER、Oracle、Sybase、DB2)
文章平均质量分 62
GeneralXCK
这个作者很懒,什么都没留下…
展开
-
Oracle一个典型行列转换的几种实现方法(转)
假如有如下表,其中各个i值对应的行数是不定的SQL> select * from t; I A D---------- ---------- ------------------- 1 b 2008-03-27 10:55:42 1 a 2008-03-27 10:55:46原创 2009-04-09 19:27:00 · 1536 阅读 · 0 评论 -
ORACLE自增长字段实现(转)
首先,你要有一张表! CREATE TABLE example( ID Number(4) NOT NULL PRIMARY KEY, NAME VARCHAR(25), PHONE VARCHAR(10), ADDRESS VARCHAR(50)原创 2009-03-31 10:27:00 · 471 阅读 · 0 评论 -
ORACLE-MERGE用法详解
Oracle9i引入了MERGE命令,你能够在一个SQL语句中对一个表同时执行inserts和updates操作. MERGE命令从一个或多个数据源中选择行来updating或inserting到一个或多个表.在Oracle 10g中MERGE有如下一些改进:1、UPDATE或INSERT子句是可选的2、UPDATE和INSERT子句可以加WHERE子句3、在原创 2009-03-26 18:27:00 · 808 阅读 · 0 评论 -
sql server数据库性能的优化(转)
编者按:数据库性能优化和数据库管理系统密切相关,不同的数据库管理系统在具体操作上有很大不同。继本报连续在2003年第48期、49期上刊登《sybase数据库性能调优》和《oracle服务器性能调整攻略》,分别讨论了sybase和oracle数据库管理系统以后,本期我们将具体介绍sql server数据库的性能优化方法。 数据库是企业信息的核心,其应用水平的高低直接影响到企业管理水平。原创 2007-08-07 09:30:00 · 502 阅读 · 0 评论 -
ORACLE 和SQLSERVER 两表之间批量更新数据对比
1、SQLSERVER中的写法: --更新上传点表数据 update ID_MASTER set ONCALL_ID=Tb_Points.ONCALL_ID, ServerName=Tb_Points.ServerName, SISCode = Tb_Points.SISCode,原创 2009-03-25 11:27:00 · 2331 阅读 · 0 评论 -
经典SQL语句汇总
1、 存在这样一个简单的表Test (ID,Name,Code),其中ID是主键PK,写一条SQL 语句实现 : 获得一个记录集, 该记录集包括Test中全部的字段,按记录的ID排序,并且要生成一个连续的记录序号字段 RowNO 字段? select *,’序号’+ cast((select count(*) from Test where idfrom原创 2007-08-15 14:30:00 · 1177 阅读 · 0 评论 -
Windows 7 下 ORACLE10G安装方法(自己测试成功)
1、查找安装文件夹中的refhost.xml文件. (Oracle 10g客户端/stage/prereq/client/refhost.xml;oracle10g服务端/stage/prereq/db/refhost.xml)在此文件中 添加如下内容再到install目录中找到oraparam.ini(Oracle 10g客户端/install/oraparam.ini;oracle1原创 2010-04-01 00:22:00 · 695 阅读 · 0 评论 -
ORACLE 递归查询(转)
<br /><br /><br />一、树型表结构:<br /> 节点ID 上级ID 节点名称 <br />二、公式:<br /> select 节点ID,节点名称,level <br /> from 表 <br /> connect by prior 节点ID=上级节点ID <br /> start with 上级节点ID=节点值 <br /> 说明: <br /> 1、常见的树形结构为公司组织机构、地区…… <br /> 2、原创 2010-07-26 14:29:00 · 664 阅读 · 0 评论 -
SAP GRC 内容概述
“SAP治理、风险与合规(Governance, Risk And Compliance, GRC)”解决方案以风险管理为导向,通过风险管理模块(Risk Management)、流程控制模块(Process Control)和访问控制模块(Access Control)为企业提供了全方位的风险管理平台、内部控制管理平台和访问权限管理平台。SAP GRC解决方案基于SAP NetWeaver平台运行,提供与SAP商务套件和第三方应用程序集成的能力。实现端到端的GRC活动自动化,大大降低企业在治理、风控和内控原创 2010-06-04 11:17:00 · 3507 阅读 · 0 评论 -
EXCEL 数据导入ORACLE的方法汇总(收集)
<br /> <br />摘要:在程序编制过程和数据汇总交换过程中,经常会碰到需要将其他人员在office办公环境下编制的文件数据内容导入oracle中的情况。目前程序开发者经常使用的方法有如下几种:1,使用oracle提供的导入工具sql*loader;2,使用plsql developer工具;3使用其他数据转移工具做中转站。下面我们采用实例的方式分别描述几种导入方式的优缺点及其操作步骤。假设‘e:/test.xls’文件中存在三列数据分别代表客户编号,客户名称和联系电话。其内容如下:<br />100原创 2010-08-10 16:23:00 · 2434 阅读 · 0 评论 -
ORACLE 备份与恢复EXP/IMP 命令参数
EXP/IMP 命令参数 一、EXP: 1、完全: EXP SYSTEM/MANAGER BUFFER=64000 FILE=C:/FULL.DMP FULL=Y 如果要执行完全导出,必须具有特殊的权限 2、用户模式: EXP SONIC/SONIC BUFFER原创 2009-04-21 04:27:00 · 526 阅读 · 0 评论 -
实时数据库介绍(转载)
关系数据库使用得比较广,为大部分人所熟悉,以至于谈到数据库,缺省情况下指的就是关系数据库,但实际上还有一些其他种类的数据库在生产生活中被广泛使用,比如我将谈到的实时数据库,它们用在要求非常严格、数据量非常大的生产工控中。当今国际国内广泛使用的实时数据库只有三个产品:a. 美国OSI公司的 PI ( Plant Information System )b. 美国HONEYWELL公原创 2009-09-09 17:26:00 · 1041 阅读 · 0 评论 -
ORACLE里面如何写CASE语句
1. CASE 写法 SELECT LogID,UserID,LogTime,Url,Description,( case when OperateType = 0 then 新增 when OperateType=1 then 修改 else 删除 end ) FROM LOG原创 2009-03-25 10:27:00 · 765 阅读 · 0 评论 -
人生格言--将军
人生总有许多要支撑,少年的梦想,青春的恋情,事业与友情等许许多多;然而这一切都有失去的可能; 人生总有几段黑暗的隧道要自己独行,这些路上没有乐队和鲜花,必须学会为自己伴奏,高歌而行; 为自己伴奏,就能够驱除心中的孤寂和恐惧,就能够从容的走过一个个泥泞的雨夜,在第二天的晴空下拥抱一个崭新的自己! 只要我们够坚强、够勇敢、够对立,别人就会对我们好一原创 2008-06-26 10:29:00 · 776 阅读 · 0 评论 -
SQLSERVER2005客户端不能连接服务器Analysis Server解决办法
1、首先要进行外围配置,外围配置包括“服务和连接的外围配置”和“功能的外围配置”; “服务和连接的外围配置”配置中,要打开DataBase Engine 和 Analysis Server的 远程连接,同事启动SQLSERVER BROWSER服务; “功能外围配置”中,打开 Analysis Server下的启用匿名链接;2、在服务器起端建立原创 2008-06-25 17:29:00 · 849 阅读 · 0 评论 -
New Features Summary Of Sybase® PowerDesigner® 15.0 For Windows[PD15新功能特征摘要]
ContentsAbout This Manual v1 What’s New in PowerDesigner 15.0 1Core Features【核心特征】. . . . . . . . . .原创 2009-02-02 11:25:00 · 1298 阅读 · 0 评论 -
sql server 2005中表的数据与excel互相导入导出的方法
1、将EXECEL导入到SQLSERVER2005数据库方法示例:insert into dbo.tbpointconfig(pointname,punit,pmax,pmin,pvalue,generatorid,pdate,cdbh)SELECT 测点名称,单位,PMAX,PMIN,PVALUE,机组号,PDATE,TAGNAMEFROM OpenDataSource( Mic原创 2009-11-08 12:26:00 · 4804 阅读 · 2 评论 -
SQLSERVER2005 的作业调度(非原创)
--作业与调度 --使用JOB --企业管理器 --管理 --SQL Server代理 --右键作业 --新建作业 --"常规"项中输入作业名称 --"步骤"项 --新建 --"步骤名"中输入步骤名 --"类型"中选择"Transact-SQL 脚本(TSQL)" --"数据库"选择执行命令的数据库 --"命令"中输入要执行的语句: EXEC 存储过程名... --该存储过程用于创建表原创 2009-04-21 20:27:00 · 778 阅读 · 0 评论 -
SQL Server 2005(2000) 日志删除和日志文件限制(转)
清除 SQL SERVER 2005 事务日志(方法一) 1.右键在清除日志的数据库,如“TestDB”,点击[新建查询(Q)]2.输入以下SQL语句,其中“TestDB”是数据库名称DUMP TRANSACTION TestDB WITH NO_LOG3.执行该SQL,成功后继续以下操作4.右键该数据库节点,点击[任务(T)] -> [收缩(S)] -> [文件(F)]原创 2009-03-31 11:27:00 · 4117 阅读 · 0 评论 -
PowerDesigner15对SQL2005反向工程问题.
用PowerDesigner12利用ODBC连接SQL2005进行反向工程时,报下面的错误: --------------------------- PowerDesigner - Error --------------------------- Unable to list the tables. [Microsoft][OD原创 2009-03-18 16:27:00 · 1749 阅读 · 1 评论 -
大数据量优化的几点思路
1、数据库建表的过程中,尽量避免一张表建立很多个字段, 有些设计者喜欢把一张表建立上百个字段,这中做法是 绝对不可取的;能拆分成多张主从表关联表的,尽量进 行拆分,达到原子表的程度;2、注意过滤条件的先后顺序,先把能过滤大部分数据的条件 放到前面;3、建立逻辑主键和物理主键; 不要小看上面的几点哦,对你的数据库性能提高上千倍以上都是有可能原创 2007-08-07 09:30:00 · 628 阅读 · 0 评论 -
ORACLE游标、递归查询、子查询与批量更新示例
<br />--创建临时表<br />create table TJ_org_NEW<br />(<br /> DEPTCODE NVARCHAR2(255),<br /> ORGDESC NVARCHAR2(255),<br /> ORGANTYPE NVARCHAR2(255),<br /> LEVELFACT NUMBER(6),<br /> PARENTDEPTCODE NVARCHAR2(255)<br />)<br />tables原创 2010-08-10 15:24:00 · 3330 阅读 · 0 评论