工厂IT人员如何自学ERP系统
如何学习ERP昨天和一个在国营企业工作的朋友闲聊,有了许多的感慨,作为国营体制下工作的IT人员,感觉有些压抑,可又找不到出路。随着年纪日渐增加,越来越觉得要学习些新的东西,问题是出路在哪?聊天的结果让...
通过创建用户profile文件,限制用户对数据库资源使用
在下面的例子中,创建一个供用户testuser使用的test_profile环境文件: create profile test_profile limit failed_login_attempts 3; create user testuser identified by abcd1234 profile test_prof...
rowid的使用
rowid是能标识一个表中一条记录唯一性的值,在开发中使用频率应该是挺多的,特别在一些update语句中使用更加频繁。所以oracle ERP中大部份的视图都会加入rowid这个字段。在一些cursor定义时也少不了加入rowid。但往...
男人的专一性!
【0-5岁的时候】 女→妈妈。 男→妈妈。 【6-10岁的时候】 女→不是讨厌的男孩子就可以了! 男→可以陪我欺负女孩子的男孩。 【11-15岁的时候】 女→十五六七八岁的大哥...
TRIGGER应用示例
一、基本知识 1、触发一个触发器的事件: DML语句:修改表中的数据 DDL语句:create、drop一个数据对象,只能用在一个schema或者数据库上。 SYSTEM EVENT...
DML和DDL的解答
现在有的程序员写几年程序,有的连DML和DDL的意思还不太明白,曾经有几个人问过我那是什么意思?哎,今天就把写出来好了。呵呆就象SQL的名字一样,我们可以通过容易理解的查询语言,来和数据库打交道,从数据库中得...
编写PL / SQL代码的习惯
一、习惯(1)、尽量少地编写代码 1、使用游标FOR循环:可以节省打开、取回和关闭游标的“手工”操作。 2、使用局部模块以避免代码冗余并提高可读性。 (2)、将程序与数据结构同步起来 1、将变...
存储过程不能调用公共同义词的解决过程
我创建了bm模式下的ctmat表为公共同义词,我在test模式下也可以查询,但我在建存储过程时总是说ctmat不存在:create or replace test(v_matno in ctmat.ctmatno%type )v_ctmatno varchar2(20);isbeginselect ctmatno...
ORACLE SQL性能优化系列 (三)
8. 使用DECODE函数来减少处理时间 使用DECODE函数可以避免重复扫描相同记录或重复连接相同的表. 例如: SELECT COUNT(*),SUM(SAL) FROM EMP ...
Oracle安全全接触II
【二】来自内部的另外一个隐患--用户管理以及密码问题 在这里,其实作为一个差不多点的数据库管理员都很清楚,Oracle数据库本身就使用了很多种手段来加强数据库的安全性,经常见到的就有密码,角色,权限等等。...
如何增加ORACLE连接数
ORACLE的连接数(sessions)与其参数文件中的进程数(process)有关,它们的关系如下: sessions=(1.1*process+5) 但是我们增加process数时,往往数据库不能启动了。这因为我们还漏调了一个unix系统参数:它...
Oracle Database 10g:最佳新特性(第四周:高速的导出/导入)
利用 Oracle Database 10g 实用工具数据移动得到了很大的提高。 迄今为止,导出/导入工具集仍是跨多个平台转移数据所需劳动强度最小的首选实用工具,尽管人们常常抱怨它速度太慢。导入只是将每条记录从导出转储文件...
花两分钟看一下,会让你感动!!
从前有一棵树,她好爱一个小男孩。 天天男孩都会跑来,收集她的叶子, 把叶子编成皇冠,伴起森林里的国王。 男孩会爬上树干,抓着树枝荡起秋千,吃吃苹果。 他们会一起玩抓迷藏,玩累了,男孩就在他的树荫下睡着。 ...
根据用户名字来查找职责
SELECT FU.USER_ID, FU.USER_NAME, FU.DESCRIPTION, FU.ENCRYPTED_FOUNDATION_PASSWORD, FU.ENCRYPTED_USER_PASSWORD, FUR.RESPONSIBILITY_ID, FRE.RESPONSIBILITY_NAM...
函数中返回游标方法及使用
在包ROME中定义了一个函数get_value,返回一个游标:CREATE OR REPLACE PACKAGE TEST AS TYPE Test_Cursor IS REF CURSOR; Function get_value(V_num IN int) return Test_Curso...
一个DBA恢复数据库的实例
Wikipedia,自由的百科全书 1、telnet登录小型机,连接数据库,查看数据库状态。oracle$sqlplus /nologSQL*Plus: Release 9.2.0.1.0 - Production on Sun Aug 28 12:58:51 2005Copyri...
怎么和老外对骂(有备无患)
1. Stop complaining! 别发牢骚! 2. You make me sick! 你真让我恶心! 3. What's wrong with you? 你怎么回事? 4. You shouldn't have done that! 你真不应该那样做! 5. You're a jerk! 你是个废物/混球! 6. Do...
table()函数用法
PL/SQL表---table()函数用法 /*PL/SQL表---table()函数用法:利用table()函数,我们可以将PL/SQL返回的结果集代替table。oracle内存表在查询和报表的时候用的比较多,它的速度相对物理表要快几十倍。Oracle table()...
自测:过劳死10大危险信号
具体表现: 1、“将军肚”早现。30—50岁的人, 大腹便便,是成熟的标志,也是高血脂、脂肪肝、高血压、冠心病的伴侣。 2、脱发、斑秃、早秃。每次洗头都有一大堆头发脱落,这是工作压力大、精神紧张所 ...
My answer for-9个动态性能视图
之前写过一个命题:列举你认为最重要的9个动态性能视图,在Itpub上有朋友忽然问这个问题答案.原来是在面试中被问及了这个问题.实际上我提出的只是一个命题,答案肯定因人而异,而且这个问题的答案也无所谓对错.但是通过...