-
oracle中110个常用函数详解
所属栏目:[教程] 日期:2021-11-28 热度:116
1. ASCII 返回与指定的字符对应的十进制数; SQL select ascii(A) A,ascii(a) a,ascii(0) zero,ascii( ) space from dual; A A ZERO SPACE --------- --------- --------- --------- 65 97 48 32 2. CHR 给出整数,返回对应的字符; SQL select chr(54740) zhao[详细]
-
oracle数据库sql的优化概括
所属栏目:[教程] 日期:2021-11-28 热度:159
一:使用where少使用having; 二:查两张以上表时,把记录少的放在右边; 三:减少对表的访问次数; 四:有where子查询时,子查询放在最前; 五:select语句中尽量避免使用*(执行时会把*依次转换为列名); 六:尽量多的使用commit; 七:Decode可以避免重复[详细]
-
Oracle SQL tuning 数据库优化流程分享
所属栏目:[教程] 日期:2021-11-28 热度:131
SQL Turning 是Quest公司出品的Quest Central软件中的一个工具。Quest Central是一款集成化、图形化、跨平台的数据库管理解决方案,可以同时管理 Oracle、DB2 和 SQL server 数据库。 一、SQL Tuning for SQL Server简介 SQL语句的优化对发挥数据库的最佳性[详细]
-
Oracle中创建和管理表分析
所属栏目:[教程] 日期:2021-11-28 热度:160
SQL /* SQL 对于表的操作: 创建表,修改表(添加新的列,改变当前某些列,删除列),删除表 SQL 创建表: create table(需要create table的权限) SQL 修改表: alter table tablename add/modify/drop SQL 删除表:drop table tablename SQL */ SQL show user; US[详细]
-
Oracle中PL/SQL中if语句的写法详解
所属栏目:[教程] 日期:2021-11-28 热度:176
复制代码 代码如下: /* If语句: 判断用户输入的数字。 */ set serveroutput on --接收键盘输入 accept num prompt 请输入一个数字:; declare --将屏幕输入的数字付给变量 pnum number := # begin if pnum = 0 then dbms_output.put_line(您输入的是0); end i[详细]
-
浅析新建Oracle数据库的三种技巧
所属栏目:[教程] 日期:2021-11-28 热度:50
1.通过运行Oracle Database Configuration Assistant 创建、配置、或删除数据库(也可在命令行下输入dbca); 2.用命令行的方式建立数据库 3.通过运行自定义的批处理脚本(或create_ORACLE_SID.bat(create_ORACLE_SID.sql))来创建、配置、或删除数据库。 详述[详细]
-
畅聊如何在tnsnames.ora中配置监听
所属栏目:[教程] 日期:2021-11-28 热度:107
tnsnames.ora所在位置:D:Installedoracleproduct11.1.0db_1NETWORKADMINtnsnames.ora也就是说在product中 只有配置了监听之后才可以登录到数据库中 复制代码 代码如下: TOTO = (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = 这里是IP地址)(POR[详细]
-
Oracle数据库的启动与关闭技巧
所属栏目:[教程] 日期:2021-11-28 热度:106
-
Oracle捕获问题SQL处理CPU过渡消耗
所属栏目:[教程] 日期:2021-11-28 热度:128
正在看的ORACLE教程是:Oracle捕获问题SQL解决CPU过渡消耗。本文通过实际业务系统中调整的一个案例,试图给出一个常见CPU消耗问题的一个诊断方法.大多数情况下,系统的性能问题都是由不良SQL代码引起的,那么作为DBA,怎样发现和解决这些SQL问题就显得尤为重要[详细]
-
Oracle与SQL Server在企业应用的对照
所属栏目:[教程] 日期:2021-11-28 热度:117
正在看的ORACLE教程是:Oracle与SQL Server在企业应用的比较。在我供职的公司不仅仅拥有Oracle数据库,同时还拥有SQL Server数据库,所以我经常遇见人们向我提两种问题。 第一种通常都是以你能教我使用Oracle吗?开始的,对此我比较礼貌的回答一般是当然可以[详细]
-
畅聊Oracle数据库的建模与设计
所属栏目:[教程] 日期:2021-11-28 热度:178
正在看的ORACLE教程是:浅谈Oracle数据库的建模与设计。要开发一个基于数据库的应用系统,其中最关键的一步就是整个系统所依据的数据库的建模设计,从逻辑的到物理的,一个环节疏于设计,整个的应用系统便似建立在危房之上,随着开发过程的不断深入,它要随时[详细]
-
Oracle Portal及其门户网站开发总结
所属栏目:[教程] 日期:2021-11-28 热度:195
正在看的ORACLE教程是:Oracle Portal及其门户网站开发概述。摘要: Portal是IT领域的新技术,是企业信息化工作的发展方向之一。本文首先介绍了Oracle Portal的定义、特点,接着阐述了portal的体系结构。随后本文介绍了Oracle9iAS Portal的功能特点及基于它的[详细]
-
Oracle的数据字典技术介绍
所属栏目:[教程] 日期:2021-11-28 热度:194
正在看的ORACLE教程是:Oracle的数据字典技术简析。 数据字典是Oracle存放有关数据库信息的地方,其用途是用来描述数据的。比如一个表的创建者信息,创建时间信息,所属表空间信息,用户访问权限信息等。当用户在对数据库中的数据进行操作时遇到困难就可以访[详细]
-
Oracle PL/SQL入门总结
所属栏目:[教程] 日期:2021-11-28 热度:105
正在看的ORACLE教程是:Oracle PL/SQL入门慨述。 一、PL/SQL出现的目的 结构化查询语言(Structured Query Language,简称SQL)是用来访问关系型数据库一种通用语言,它属于第四代语言(4GL),其执行特点是非过程化,即不用指明执行的具体方法和途径,而是简单[详细]
-
oracle的一些tips方法
所属栏目:[教程] 日期:2021-11-28 热度:86
最近群里好多人讨论oracle安全问题,今天找了些资料学习了下 获取Oracle当前会话的一些属性 (对于sql注射的环境判断很有用哦) SYS_CONTEXT 函数返回是与上下文名称空间相关的属性值。这个函数可以用在SQL和PL/SQL语句中。 注意: SYS_CONTEXT 返回的是用户会话[详细]
-
oracle应用程序实现打包的技巧
所属栏目:[教程] 日期:2021-11-28 热度:78
Oracle客户端精简后的文件,可以实现数据库的通信,直接和软件打包: 第一步:拷贝文件:主要是四个目录:bin,nls,oracore,NETWORK。 文件清单如下(bin下面dll部分是最精简的结果,除了nls的其他部分可以全部拷贝,因为本身文件不大): D:binorauts.dl[详细]
-
Oracle下时间转换在几种语言中的达成
所属栏目:[教程] 日期:2021-11-28 热度:187
c shell perl php下的日期时间转换: 秒数与人类可读日期 scalar localtime 与 seconds since `00:00:00 1970-01-01 UTC scalar localtime 26-byte string 与 seconds since `00:00:00 1970-01-01 UTC (1970年1月1日凌晨零点以来的秒数) the number of secon[详细]
-
DBA_2PC_PENDING 详解
所属栏目:[教程] 日期:2021-11-28 热度:88
DBA_2PC_PENDING Oracle会自动处理分布事务,保证分布事务的一致性,所有站点全部提交或全部回滚。一般情况下,处理过程在很短的时间内完成,根本无法察觉到。但是,如果在commit或rollback的时候,出现了连接中断或某个数据库站点CRASH的情况,则提交操作可[详细]
-
在Oracle中向视图中插入数据的技巧
所属栏目:[教程] 日期:2021-11-28 热度:122
插入视图的条件: 1.如果视图是基于一个基础表产生的,那么这就称为非连接视图,所有的非连接视图都是可以更新的,也就是说可以在该视图上进行,INSERT,UPDATE,DELETE的操作. 2.如果是连接视图,那就要遵守基本更新准则了.现在我只对INSERT准则做一下说明:在INSERT[详细]
-
畅聊LogMiner的使用方法
所属栏目:[教程] 日期:2021-11-28 热度:93
Logminer是每个Dba都应熟悉的工具,当一天由于用户的误操作你需要做不完全的恢复时,由于你无法确定这个操作是哪个时间做的,所以这对你的恢复就带来的很大的难度,丢失的数据也不能完全恢复回来。而LogMiner就可以帮你确定这个误操作的准确时间。 我的测试[详细]
-
Oracle去掉特殊字符的具体技巧
所属栏目:[教程] 日期:2021-11-28 热度:130
复制代码 代码如下: /*LYXXB(陵园信息表) lymc(甲方),dz(通信地址),dh(联系电话) */ SELECT lymc,dz,dh FROM lyxxb /*去掉回车(b)*/ update lyxxb set dz=replace(dz,chr(13),) /*去掉换行(n)*/ update lyxxb set dz=replace(dz,chr(10),) /*去掉回车(b)*[详细]
-
oracle case when 语句的用法分析
所属栏目:[教程] 日期:2021-11-28 热度:101
1. CASE WHEN 表达式有两种形式 复制代码 代码如下: --简单Case函数 CASE sex WHEN 1 THEN 男 WHEN 2 THEN 女 ELSE 其他 END --Case搜索函数 CASE WHEN sex = 1 THEN 男 WHEN sex = 2 THEN 女 ELSE 其他 END 2. CASE WHEN 在语句中不同位置的用法 2.1 SELECT[详细]
-
Oracle case函数使用详解
所属栏目:[教程] 日期:2021-11-28 热度:127
1.创建测试表: 复制代码 代码如下: DROP SEQUENCE student_sequence; CREATE SEQUENCE student_sequence START WITH 10000 INCREMENT BY 1; DROP TABLE students; CREATE TABLE students ( id NUMBER(5) PRIMARY KEY, first_name VARCHAR2(20), last_name VA[详细]
-
为何注册的公众号在搜索里找不到
所属栏目:[教程] 日期:2021-11-28 热度:132
新申请的账号,由于微信管控,一般情况下在3个工作日左右的时间才可以在添加公众号里搜索得到,您可以等待一段时间之后再搜索;也可以进入微信后台,依次选择【公众号设置】-【功能设置】,在【是否允许用户通过名称搜索到本公众号】页面选择【是】即可。[详细]
-
怎么在微信提示音里设定自定义铃声?
所属栏目:[教程] 日期:2021-11-28 热度:62
微信大家都不陌生,几乎不部分人都会每天使用,一般来说大家都是一直挂着微信的,微信提示音也是系统默认的,这样会觉得比较单调,并且还很容易混淆,那么怎么在微信提示音里设置自定义铃声?下面就来具体介绍一下。 1、打开手机文件管理器,找到system文件[详细]