1、首先你得安装Oracle数据库服务器端和客户端软件,在安装过程中要注意的是,选择oracle的安装目录,切记不要用中文目录或的带空格的目录。下载地址:http://hi.baidu.com/dashuaiwang/blog/item/42f8e7fab96978d6b58f314b.html/cmtid/d5bba9190dd0904a42a9ad772、安装结束后,会提示你记住一些东西。也就是一些网址,这个也很重要。下面是我的oracle提示的信息:
系统 2019-08-29 22:29:10 2180
ORACLE触发器其实是PL/SQL块,它类似于存储过程和函数,不过有一点不同的是,触发器是隐式调用的,并不能接收参数.ORACLE触发器有三种类型,分别是:DML触发器,替代触发器和系统触发器.下面对这三种类型一一进行讲述1.DML触发器顾名思义,DML触发器是由DML语句触发的.例如数据库的INSERT/UPDATE/DELETE操作都可以触发该类型的触发器.它们可以在这些语句之前或之后触发,或者在行级上触发(就是说对于每个受影响的行都触发一次)例如我
系统 2019-08-29 22:07:01 2180
0、准备工作--创建被传输的表空间SQL>createtablespacetbs_singledatafile'c:\oracle\oradata\ora9i\tbs_single01.dbf'size100Mextentmanagementlocal;--创建用户,并将表空间作为默认表空间SQL>createusertranpidentifiedbyoracledefaulttablespacetbs_single;SQL>grantconnect,re
系统 2019-08-12 09:30:24 2180
oracle存储过程的基本语法及注意事项oracle存储过程的基本语法1.基本结构CREATEORREPLACEPROCEDURE存储过程名字(参数1INNUMBER,参数2INNUMBER)IS变量1INTEGER:=0;变量2DATE;BEGINEND存储过程名字2.SELECTINTOSTATEMENT将select查询的结果存入到变量中,可以同时将多个列存储多个变量中,必须有一条记录,否则抛出异常(如果没有记录抛出NO_DATA_FOUND)例子:
系统 2019-08-12 09:30:14 2180
oracle11g将触发器分为5种:1.DDL触发器:当在数据库中创建、修改、重命名、删除对象时触发。2.DML或行级别触发器:当在表中插入、更新或删除数据时触发;可用于在值被改变前(before)进行审核、检查、保存、和替代。3.复合触发器:既是语句级又是行级触发器。在需要同时使用语句级触发器和行级触发器时可以使用复合触发器。4.insteadof触发器:用于停止DML语句的执行并重定向DML语句,即视图触发器。5.系统或数据库事件触发器:用于跟踪系统事
系统 2019-08-12 01:54:55 2180
selectb.industry,b.loginname,a.enddate,a.verify,a.userid,a.position,b.companynamefromc_jobasaleftjoinu_userinfoasbona.UserID=b.UserIDwherea.idin(selectmax(id)fromc_jobgroupbyUserID)anda.useridin(SELECTDISTINCTb.UserIDFROMdbo.U_Use
系统 2019-08-12 01:54:15 2180
9月8日周六下午2:00,我们组织了一次关于Oracle数据库的技术沙龙.盖国强被俺"捆绑"来做嘉宾讲师.(非常感谢他对我们活动的支持,以及认真的PPT准备和长达3小时的技术交流)这次沙龙总共来了70多位ZDNet网友,其中有很多比较熟悉的技术圈朋友,不过由于时间紧也没能与他们一一打招呼.这次活动的一个易拉宝。。。看到软件频道没有。。。不过现在这里面应该再增加一个开发频道了:)我的同事们都很高兴能和这位国内优秀的Oracle专家照相,哈哈:),软件频道编辑
系统 2019-08-12 01:53:54 2180
■表和视图不可以重名,但表可以和索引、约束同名。表名和列名都是不区分大小写的,Oracle会先把名字转换为大写,再把它们存储在数据字典中。如果名字中用双引号("")括起来,它会在oracle数据字典中成为区分大小写的名字.注意:大对象数据类型的列不能出现在WHERE,GROUPBY或ORDERBY子句中。不能在SQL*Plus等环境中查询、显示大对象类型的数据,也不能通过INSERT语句插入大对象类型的数据,否则会出错。■如果将表的存储参数MAXEXTEN
系统 2019-08-12 01:53:33 2180
createtablespacestudentDBdatafile'E:\datafiles_1.dbf'size10m;createuserHuang_Ying_Boidentifiedbyhyb123456defaulttablespacestudentDBgrantconnecttoHuang_Ying_BograntresourcetoHuang_Ying_BodroptableTechEd_T_Students/*创建学生信息表*/createt
系统 2019-08-12 01:52:58 2180
MySql:添加单列:ALTERTABLE表名ADD列名数据类型添加多列:ALTERTABLE表名ADD列名1数据类型1,Add列名2数据类型2修改单列数据类型:ALTERTABLE表名CHANGECOLUMN列名数据类型同时修改多列数据类型:ALTERTABLE表名CHANGECOLUMN列名数据类型,CHANGECOLUMN列名数据类型删除单列:ALTERTABLE表名DROPCOLUMN列名删除多列:ALTERTABLE表名DROPCOLUMN列名1
系统 2019-08-12 01:52:48 2180
新手发帖,很多方面都是刚入门,有错误的地方请大家见谅,欢迎批评指正select*frombiz_person_impl;--员人表select*fromdm_professional_title;--专家技术职称select*fromdm_title_level;--职称级别实现统计员人各个职称级别数每日一道理“一年之计在于春”,十几岁的年纪,正是人生的春天,别辜负了岁月老人的厚爱与恩赐。行动起来,播种梦想吧!selectcasewhendtl.value
系统 2019-08-12 01:52:42 2180
目前主流数据库包括:微软:SQLServer和Access瑞典MySQL:AB公司的mysqLIBM公司:db2美国sybase公司:Sybase美国Oracle公司:Oracle就我而言,目前接触的最多的是SQLServer,因为之前在学校里都是在学.NET,使用的环境是VisualStudio2008+SQLServer2005,都是微软自己的产品,兼容性比较好。但是现在在项目中需要使用oracle的数据库,根本没有什么接触,结合网上的方法和自己的理解
系统 2019-08-12 01:51:31 2180
代码usingSystem;usingSystem.Data;usingSystem.Configuration;usingSystem.Web;usingSystem.Collections;usingSystem.Data.SqlClient;//////数据库的通用访问代码///此类为抽象类,不允许实例化,在应用时直接调用即可///publicabstractclassSqlHelper{//获取数据库连接字符串
系统 2019-08-12 01:33:32 2180
list-Groovybuilt-intosplitanarrayintoequalsizedsubarrays?-StackOverflowdefpartition(array,size){defpartitions=[]intpartitionCount=array.size()/sizepartitionCount.times{partitionNumber->defstart=partitionNumber*sizedefend=start+siz
系统 2019-08-12 01:33:22 2180
1.函数createorreplacefunctionget_Destroy_noreturnvarchar2isResultvarchar2(50);beginSELECTmax(destroy_no)INTORESULTFROMt_oms_device_destroyWHEREsubstr(destroy_no,0,8)=to_char(SYSDATE,'yyyymmdd');IF(RESULT=''ORRESULTISNULL)THENRESULT:
系统 2019-08-12 01:55:21 2179