数据库
文章平均质量分 71
流程管理
专注于企业业务流程管理、流程体系、流程方案、流程梳理、流程规划、流程实施、流程优化、流程再造、流程绩效、流程信息化等。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
SQL Server临时表
临时表SQL Server 支持临时表。临时表就是那些名称以井号 (#) 开头的表。如果当用户断开连接时没有除去临时表,SQL Server 将自动除去临时表。临时表不存储在当前数据库内,而是存储在系统数据库 tempdb 内。临时表有两种类型: 本地临时表 以一个井号 (#) 开头的那些表名。只有在创建本地临时表的连接上才能看到这些表。全局临时表 以两个井号 (##) 开原创 2008-06-13 23:35:00 · 644 阅读 · 0 评论 -
ORACLE常用问题1000问(之十二)
783. ALL_ALL_TABLES 用户可存取的所有表.784. ALL_ARGUMENTS 用户可存取的对象的所有参数.785. ALL_ASSOCIATIONS 用户定义的统计信息.786. ALL_BASE_TABLE_MVIEWS 用户可存取的所有物化视图信息.787. ALL_CATALOG 用户可存取的全部表,同义词,视土和序列.788. ALL_CLUSTER原创 2008-05-22 14:19:00 · 403 阅读 · 0 评论 -
精妙SQL
SQL分类: DDL—数据定义语言(CREATE,ALTER,DROP,DECLARE) DML—数据操纵语言(SELECT,DELETE,UPDATE,INSERT) DCL—数据控制语言(GRANT,REVOKE,COMMIT,ROLLBACK) 首先,简要介绍基础语句: 1、说明:创建数据库 CREATE DATABASE database-name 2、说明:删除数据库 drop原创 2008-05-22 14:53:00 · 497 阅读 · 0 评论 -
Oracle大字段操作,ora-01033,ORA-01157
Oracle大字段操作,ora-01033,ORA-01157 5.12地震,至今还有很多同胞未救出,愿他们能尽早被救出.这边随笔记录了最近的一些Oracle的问题和解决方法.ora-01033:oracle正在初始化或关闭,ORA-01157: 无法标识/锁定数据文件,oracle中操作大字段的方法. 问题发现二进制字段不能直接在sql语句中操作,有人写了类似语句:1INSERT I转载 2008-05-19 09:54:00 · 804 阅读 · 0 评论 -
Oracle client and networking components were not found
本人用Asp.Net做的程序本地访问oracle数据库时,在自己机器上好好的能访问,但是当放到服务器时就不能出现如下的错误:"Oracle client and networking components were not found. These components are supplied by Oracle Corporation and are part of the Oracl原创 2008-06-13 23:28:00 · 1796 阅读 · 0 评论 -
Oracle数据库游标使用大全
SQL是用于访问ORACLE数据库的语言,PL/SQL扩展和加强了SQL的功能,它同时引入了更强的程序逻辑。 PL/SQL支持DML命令和SQL的事务控制语句。DDL在PL/SQL中不被支持,这就意味作在PL/SQL程序块中不能创建表或其他任何对象。较好的PL/SQL程序设计是在PL/SQL块中使用象DBMS_SQL这样的内建包或执行EXECUTE IMMEDIATE命令建立动态SQL来执行DDL原创 2008-06-13 23:34:00 · 532 阅读 · 0 评论 -
sqlserver数据库的实时备份
利用資料庫複製技術 實現資料同步更新複製的概念複製是將一組資料從一個資料源拷貝到多個資料源的技術,是將一份資料發佈到多個存儲站點上的有效方式。使用複製技術,用戶可以將一份資料發佈到多台伺服器上,從而使不同的伺服器用戶都可以在許可權的許可的範圍內共用這份資料。複製技術可以確保分佈在不同地點的資料自動同步更新,從而保證資料的一致性。SQL複製的基本元素包括出版伺服器、訂閱伺服器、分發伺转载 2008-06-13 23:39:00 · 1199 阅读 · 0 评论 -
SQL Sever 2000的系统数据库和索引
SQL Server 2000 在安装过程中,创建了4个系统数据库,这4个系统数据库是运行SQL Server 2000的基础,建立在这4个系统数据库中的表格奠仪了运行和使用SQL Server的规则。这4个数据库分别是:master, model, tempdb, masdb . Master数据库Master数据记录了SQL Server 2000所有的服务器系统信息,所有的注册帐原创 2008-06-13 23:36:00 · 823 阅读 · 0 评论 -
sql可定制的数据库备份和恢复程序
SQL中一共有三种备份:完全备份/差异备份/日志备份在备份上,上述三种备份都可以独立进行在还原上,完全备份的文件可以独立还原差异备份的还原,必须先还原差异备份前做的最后一次完全备份,然后才能在这个基础上还原差异备份日志备份的还原,必须先还原差异备份前做的最后一次完全备份,然后按备份时间先后,逐次还原完全备份后做的日志备份 在我们做数据库系统的程序时,经常需要为客户做一原创 2008-06-13 23:40:00 · 737 阅读 · 0 评论 -
sqlserver 海量数据导入的最快方法
最近做某项目的数据库分析,要实现对海量数据的导入问题,就是最多把200万条数据一次导入sqlserver中,如果使用普通的insert语句进行写出的话,恐怕没个把小时完不成任务,先是考虑使用bcp,但这是基于命令行的,对用户来说友好性太差,实际不大可能使用;最后决定使用BULK INSERT语句实现,BULK INSERT也可以实现大数据量的导入,而且可以通过编程实现,界面可以做的原创 2008-06-13 23:37:00 · 676 阅读 · 0 评论 -
ORACLE 常用的SQL语法和数据对象
一.数据控制语句 (DML) 部分 1.INSERT (往数据表里插入记录的语句) INSERT INTO 表名(字段名1, 字段名2, ……) VALUES ( 值1, 值2, ……); INSERT INTO 表名(字段名1, 字段名2, ……) SELECT (字段名1, 字段名2, ……) FROM 另外的表名; 字符串类型的字段值必须用单引号括起来, 例如: ’GOOD DA原创 2008-06-13 23:29:00 · 609 阅读 · 0 评论 -
Oracle数据库系统使用经验六则
1.having 子句的用法 having 子句对 group by 子句所确定的行组进行控制,having 子句条件中只允许涉及常量,聚组函数或group by 子句中的列. 2.外部联接"+"的用法 外部联接"+"按其在"="的左边或右边分左联接和右联接.若不带"+"运算符的表中的一个行不直接匹配于带"+"预算符的表中的任何行,则前者的行与后者中的一个空行相匹配并被返回原创 2008-06-13 23:33:00 · 449 阅读 · 0 评论 -
ORACLE常用傻瓜問題1000問(之十一)
9I管理的数据字典USER视图。645. USER_ALL_TABLES 包含对用户可用的表的描述.646. USER_ARGUMENTS 列出对用户可存取的对象中的参数.647. USER_ASSOCIATIONS 当前用户所拥有的相关对象的用户定义的统计.648. USER_AUDIT_OBJECT 关于对象的语句审计跟踪记录.649. USER_AUDIT_SESSION原创 2008-05-22 14:18:00 · 374 阅读 · 0 评论 -
备份SQL数据库
从project菜单中选择add reference----COM---------Microsoft DTSPackage Object Library与Microsoft SQLDMO Object Library打开对象浏览器,展开Interop.SQLDMO,现实属性与方法使用对象SQLServer,Backup,BackupDevices,Backupdevice,Query原创 2008-06-13 23:38:00 · 1088 阅读 · 1 评论 -
SQL SERVER实用经验技巧集
Sql Server实用操作小技巧集合包括安装时提示有挂起的操作、收缩数据库、压缩数据库、转移数据库给新用户以已存在用户权限、检查备份集、修复数据库等 (一)挂起操作在安装Sql或sp补丁的时候系统提示之前有挂起的安装操作,要求重启,这里往往重启无用,解决办法:到HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Control/Session原创 2008-06-13 23:41:00 · 514 阅读 · 0 评论 -
精妙SQL语句介绍
SQL: select * into b from a where 1<>1 说明:拷贝表(拷贝数据,源表名:a 目标表名:b) SQL: insert into b(a, b, c) select d,e,f from b; 说明:显示文章、提交人和最后回复时间 SQL: select a.title,a.username,b.原创 2008-06-13 23:42:00 · 509 阅读 · 0 评论 -
sql server2005 数据分页
SQL2005增加了不少新特性,其中NTILE和ROW_NUMER使得我们不再为SQL如何灵活方便的分页伤脑筋了 下面就是一个很简单的分页查询语句: DECLARE @rows_per_page AS INTEGERDECLARE @current_page AS INTEGERDECLARE @total_pages AS INTEGER-- 设置每页的行数SET @rows_per_pa原创 2008-11-04 21:23:00 · 702 阅读 · 0 评论 -
Oracle和SQL Server的一些区别(函数和存储过程)
函数SQLServer和Oracle的常用函数对比 1.绝对值 S:select abs(-1) value O:select abs(-1) value from dual 2.取整(大) S:select ceiling(-1.001) value O:select ceil(-1.001) value from dual 3.取整(小) S:s原创 2008-11-18 12:13:00 · 612 阅读 · 0 评论 -
SQL Server 2005分页存储过程
下面是利用2005里面新的函数ROW_NUMBER() 写的分页存储过程(一个老外写的,我就直接Copy过来了):@datasrc - the table (or stored procedure, etc.) name @orderBy - the ORDER BY clause @fieldlis - the fields to return (including calcul原创 2008-11-26 08:41:00 · 557 阅读 · 0 评论 -
清除 SQL SERVER 2005 事务日志
1.右键在清除日志的数据库,如“TestDB”,点击[新建查询(Q)]2.输入以下SQL语句,其中“TestDB”是数据库名称DUMP TRANSACTION TestDB WITH NO_LOG3.执行该SQL,成功后继续以下操作4.右键该数据库节点,点击[任务(T)] -> [收缩(S)] -> [文件(F)]5.在弹出的“收缩文件”对话框中,将“文件类型(T)”选原创 2009-02-06 18:51:00 · 643 阅读 · 0 评论 -
SQL 应用几例
1. 说明:复制表(只复制结构,源表名:a,新表名:b) SQL: select * into b from a where 11; 2. 说明:拷贝表(拷贝数据,源表名:a,目标表名:b) SQL: insert into b(a, b, c) select d, e, f from b; 3. 说明:显示文章、提交人和最后回复时间 SQL: select a原创 2009-11-05 14:48:00 · 383 阅读 · 0 评论 -
Oracle Spatial 简介
Oracle Spatial 简介: 首先,Oracle 支持自定义的数据类型,你可以用数组,结构体或者带有构造函数,功能函数的类来定义自己的对象类型。这样的对象类型可以用于属性列的数据类型,也可以用来创建对象表。而Oracle Spatial也正是基于此种特性所开发的一套空间数据处理系统。 Spatial 的自定义数据类型有很多,都在MDSYS方案下,经常使用原创 2009-11-07 10:46:00 · 708 阅读 · 0 评论 -
oracle标准版、企业版区别
oracle标准版、企业版区别,Oracle 10g标准版在中虽然支持RAC,但oracle是有限制的,如要在Oracle 10g标准版中用RAC,那么只能使用Oracle Clusterware(不支持其它任何第三方群集软件),同时必须使用ASM来做数据文件的存储管理(其它任何第三方的卷管理和文件系统都不支持)。如果要安装另外一个数据库作为RMAN repository 或者OEM Grid Control repository那么不需要另外付费了。另外如果你购买了最低级的那个Oracle 10gSt原创 2014-07-29 15:53:37 · 2362 阅读 · 0 评论 -
类型、比较
access和m$sql 数据类型比较http://office.microsoft.com/zh-cn/access/HP052745732052.aspxoracle数据类型http://www.ss64.com/orasyntax/datatypes.htmlaccess数据类型http://www.wcape.school.za/subject/CS/PHS/acctable/dataty原创 2008-05-15 14:30:00 · 560 阅读 · 0 评论 -
oracle事务嵌套研究
l 事务嵌套测试案例(1)首先,建立一个表:create table msg (msg varchar2(100));(2)然后,建立子事务存储过程local。create or replace procedure local is cnt number := -1; -- Global variables begin sele原创 2008-04-29 10:17:00 · 1175 阅读 · 0 评论 -
PLsql基础语法
PL/SQL有自己的字符集、保留字、标点、数据类型、语法等, 它的注释采用 /**/ 来注释掉一段语句; -- 来注释掉一行语句.一、语法1)、变量和常量在PL/SQL程序中可将值存储在变量和常量中,当程序执行时,变量的值可以改变,而常量的值不能改变。 声明方法: DECLARE 变量名 变量类型; 常量名 constant 常量类型:=常量值; 表类型转载 2008-04-23 09:41:00 · 996 阅读 · 0 评论 -
Oracle数据库开发约定
l 命名规范1 、表属性规范1.1表名 对于各子系统部分,表名称前缀由各部分缩写加“_” 组成。各部分命名约定如下:管理控制台定义的表以CON_数据表名称必须以有特征含义的单词或缩写组成,中间不再用“_”分割,例如:SYS_TABLENAME。为前缀,表单设计定义的表以ENG_为前缀,数据中心定义的表以DTC_为前缀,协作平台定义的表以FRM_为前缀,业务数据表以B原创 2008-04-29 10:16:00 · 937 阅读 · 0 评论 -
发布网站,ORACLE需要更高版本支持的错误解决办法
发布网站时出现如下问题,具体解决办法为:问题现象: 在发布网站以后,登陆系统时提示,需要Oracle更高版本的支持错误,此时需要修改发布网站的文件夹“安全选项卡属性”才能解决,具体解决办法为:1、选择“工具—〉下的文件夹选项”,如图: 2、将“使用简单文件共享(推荐)”选项设置为‘未选中’状态,如下图中右侧;完成之后单击“确定”按钮完成第一步设置工作。3、然后在原创 2008-05-08 09:56:00 · 714 阅读 · 0 评论 -
Oracle数据导入导出
功能:Oracle数据导入导出imp/exp就相当与oracle数据还原与备份。大多情况都可以用Oracle数据导入导出完成数据的备份和还原(不会造成数据的丢失)。 Oracle有个好处,虽然你的电脑不是服务器,但是你装了or原创 2008-05-08 14:14:00 · 1239 阅读 · 0 评论 -
Orace常用函数
SQL中的单记录函数1.ASCII返回与指定的字符对应的十进制数;SQL> select ascii(A) A,ascii(a) a,ascii(0) zero,ascii( ) space from dual; A A ZERO SPACE--------- --------- --------- ---------原创 2008-05-08 14:27:00 · 438 阅读 · 0 评论 -
对于oracle进行简单树查询(递归查询)
DEPTID PAREDEPTID NAME NUMBER NUMBER CHAR (40 Byte)转载 2008-05-09 13:55:00 · 391 阅读 · 0 评论 -
算法收集
冒泡排序 bubble sorting int t; int[] a ={21,56,64,94,97,123}; for(int j =a.Length-1;j>0;j--) { for(int i =0;i { if(a[i]>a[i+1])转载 2008-05-08 11:00:00 · 909 阅读 · 0 评论 -
oracle中处理日期大全
TO_DATE格式 Day: dd number 12 dy abbreviated fri day spelled out friday ddspth spelled out, ordinal twelfth Month: mm number 03 mon abbreviated mar month spelled out march Year: yy two digits原创 2008-05-08 14:28:00 · 499 阅读 · 0 评论 -
如何使Oracle数据库保持优良性能
问:如何使Oracle数据库保持优良性能? 答:你可以从以下几个方面入手: ◆分区 根据实际经验,在一个大数据库中,数据库空间的绝大多数是被少量的表所占有。为了简化大型数据库的管理,改善应用的查询性能,一般可以使用分区这种手段。所谓分区就是动态地将表中的记录分离到若干不同的表空间上,使数据在物理上被分割开来,便于维护、备份、恢复、事务及查询性能。当使用的时候可建立一个连接所有分区的视图,使其在逻辑原创 2008-05-15 10:52:00 · 439 阅读 · 0 评论 -
PLsql基础语法
PLsql基础语法 一、语法... 11)、变量和常量... 12)赋值语句... 23)程序块式结构:... 24)控制语句:... 25) 控制语句:... 36)数组的声明... 37)EXCEPTION处理... 48)自定义ORACLE错误码名称:49) 自定义异常... 5二、游标(CURSOR)... 51)使用光标的基本方原创 2008-05-15 10:54:00 · 903 阅读 · 0 评论 -
ODP.NET 2.0使用注意事项以及与1.0的区别
1. c# 调用存储过程传递参数时,参数的顺序必须和数据库中存储过程的参数顺序一致。2. 参数为ParameterDirection.Output必须指定大小。如OracleParameter pout1= new OracleParameter("v_reason", OracleDbType.Varchar2, 50);3. 数组的参数类型为Or原创 2008-04-29 09:54:00 · 872 阅读 · 0 评论 -
ORACLE常用問題1000問(之一)
1. Oracle安裝完成后的初始口令? internal/oracle sys/change_on_install system/manager scott/tiger sysman/oem_temp 2. ORACLE9IAS WEB CACHE的初始默认用户和密码? administrator/administrator 3. oracle 8.0.5怎么创建数据库? 用原创 2008-05-22 14:10:00 · 387 阅读 · 0 评论 -
ORACLE常用問題1000問(之二)
46. 如何在字符串里加回车? select Welcome to visit||chr(10)||www.youkuaiyun.com from dual ;47. 中文是如何排序的? Oracle9i之前,中文是按照二进制编码进行排序的。 在oracle9i中新增了按照拼音、部首、笔画排序功能。设置NLS_SORT值 SCHINESE_RADICAL_M 按照部首(第一顺原创 2008-05-22 14:11:00 · 419 阅读 · 0 评论 -
ORACLE常用問題1000問(之三)
88. CHR()的反函數是? ASCII() SELECT CHAR(65) FROM DUAL; SELECT ASCII(A) FROM DUAL; 89. 字符串的連接 SELECT CONCAT(COL1,COL2) FROM TABLE ; SELECT COL1||COL2 FROM TABLE ; 90. 怎么把select出来的结果导到一个文原创 2008-05-22 14:12:00 · 366 阅读 · 0 评论 -
ORACLE常用問題1000問(之四)
133. CURRVAL 和 nextval 为表创建序列 CREATE SEQUENCE EMPSEQ ... ; SELECT empseq.currval FROM DUAL ; 自动插入序列的数值 INSERT INTO emp VALUES (empseq.nextval, LEWIS, CLERK, 7902,原创 2008-05-22 14:13:00 · 383 阅读 · 0 评论
分享