
Oracle开发
文章平均质量分 50
blogzlh
这个作者很懒,什么都没留下…
展开
-
Oracle over()函数
语法: over()函数是Oracle的分析函数,其语法如下:函数名( [ 参数 ] ) over( [ 分区子句 ]原创 2013-04-23 22:31:20 · 637 阅读 · 0 评论 -
Oracle中Hint深入理解
http://czmmiao.iteye.com/blog/1478465Hint概述 基于代价的优化器是很聪明的,在绝大多数情况下它会选择正确的优化器,减轻了DBA的负担。但有时它也聪明反被聪明误,选择了很差的执行计划,使某个语句的执行变得奇慢无比。此时就需要DBA进行人为的干预,告诉优化器使用我们指定的存取路径或连接类型生成执行计划,从 而使语句高效的运行。例如,如果我们认为对于一个特定的语句...转载 2018-05-10 14:19:46 · 352 阅读 · 0 评论 -
配置oracle监听,pl/sql连接
开始菜单“Oracle - OraClient10g_home1—>配置和移植工具—>Net Manager”并打开(Win7,Win8用户以管理员方式运行),依次展开“Oracle Net配置—>本地—>服务命名”点击左侧“加号”配置新的网络服务原创 2018-01-18 15:50:54 · 386 阅读 · 0 评论 -
oracle imp文件导入
1.进入cmd命令窗口2.执行命令:imp userid=用户名/密码@orcl file=d:\nc60.dmp full=y 用户名:目标用户 。密码:目标用户登录密码。orcl:实例名称file要导入的dmp文件全路径。full=y 是否全部导入关于full=y,如缺失,当导出用户和导入用户不是同一个的时候,imp会中止原创 2014-11-26 14:59:42 · 693 阅读 · 0 评论 -
char varchar nvarchar区别
varchar(n)长度为 n 个字节的可变长度且非 Unicode 的字符数据。n 必须是一个介于 1 和 8,000 之间的数值。存储大小为输入数据的字节的实际长度,而不是 n 个字节。nvarchar(n)包含 n 个字符的可变长度 Unicode 字符数据。n 的值必须介于 1 与 4,000 之间。字节的存储大小是所输入字符个数的两倍。两字段分别有字段值:我和co转载 2014-11-20 12:33:18 · 483 阅读 · 0 评论 -
Oracle存储过程传入类似java中list、数组类型的参数并使用
1. CREATE OR REPLACE TYPE CDW_OBJECT AS OBJECT( lablename nVARCHAR2(50), l nVARCHAR2(50) );2.CREATE OR REPLACE TYPE CDW_TABLE AS TABLE OF CDW_OBJECT;原创 2014-11-20 12:18:45 · 6188 阅读 · 0 评论 -
Non supported character set: oracle-character-set-852
CREATE OR REPLACE TYPE CDW_OBJECT AS OBJECT( lablename VARCHAR2(50) );原创 2014-11-20 10:57:53 · 875 阅读 · 0 评论 -
Oracle序列
序列用于生成一系列唯一数字的数据库对象。可以在多并发用户下使用,并产生不重复数字,不需要额外的i/o开销它与视图一样,不占用空间,在数据字典中存储定义信息。创建序列: create sequence [start with n] --序列生成的开始位置,默认递增从minval原创 2013-06-06 23:07:08 · 556 阅读 · 0 评论 -
Oracle同义词
同义词是表、索引、视图等模式对象的一个别名。同义词可以隐藏对象的真实名称和所有者信息,或隐藏分布式数据库中远程对象的信息,具有安全性。同义词分公有和私有。公有为所有用户使用。私有为创建用户和创建用户的授权用户。创建公有同义词:create public synonym public_stu for zs.stu;当用户具有访问zs.stu表权限的时候,就可以select * fro原创 2013-06-06 22:23:37 · 629 阅读 · 0 评论 -
Oracle视图
视图并不真正存储数据,其数据来自引用的表,oracle只在数据字典中存储视图的定义信息。创建视图: create[or replace] view [alias[,alias]...]原创 2013-06-06 22:05:38 · 582 阅读 · 0 评论 -
Oracle数据库表
在Oracle中,有多种类型的表,每种表都有不同的特性。可能能使处理速度更快、磁盘占用空间更少。 一般的表是指关系表。也可以是对象表,通过用户定义的数据类型生成,临时表用于存储某个事务或者会话的临时数据。Oracle常用内置数据类型:原创 2013-05-15 23:18:49 · 841 阅读 · 0 评论 -
Merge Into 语句代替Insert/Update在Oracle中的应用实战
https://blog.youkuaiyun.com/yuzhic/article/details/1896878动机:想在Oracle中用一条SQL语句直接进行Insert/Update的操作。说明:在进行SQL语句编写时,我们经常会遇到大量的同时进行Insert/Update的语句 ,也就是说当存在记录时,就更新(Update),不存在数据时,就插入(Insert)。实战:接下来我们有一个任务,有一个表...转载 2018-05-10 17:54:13 · 453 阅读 · 0 评论