51dev.com IT技术开发者社区

51dev.com 技术开发者社区

Oracle基本语句

Oracle基本语句

--创建用户createuserhanidentifiedbyhandefaulttablespaceusersTemporaryTABLESPACETemp;grantconnect,resource,dbatohan;//授予用户han开发人员的权利--------------------对表的...

解决Oracle数据库IP地址改变创建数据库的问题

解决Oracle数据库IP地址改变创建数据库的问题

方案一查了相关的资料后才知道,只要修改安装Oracle的目录下面的listener.ora和tnsnames.ora里面的内容即可。看图看图   修改什么内容呢?看图看图。就是HOST地址改一下就可以了。有时候会遇到修改之后没有权限保存的情况。不用担心,在桌面上新建一个...

Oracle删除步骤

Oracle删除步骤

       1.Oracle卸载要求比较严格,不能简单的卸载就完事了;当然Oracle卸载也没有那么难,只是步骤比较多。Oracle10g还是Oracle11g卸载步骤都是一样的。下边详细介绍一下。找到Oracle10g的所有服...

Oracle 备份表数据

Oracle 备份表数据

语法: CREATETABLE表名_BAK/_日期ASSELECT*FROM要备份的表名 应用场景:1、删除表或者对表做操作的时候可以起到备份预防作用!2、复制某张表数据与结构!...

sqlserver数据库差异比较

sqlserver数据库差异比较

相信这个功能会对好多网友有帮助,不得不说vs的功能很强大,废话不多说,切入正题我们可以使用vs自带的工具比较两个数据库的架构差异和数据差异,这篇文章只是写了架构的差异,我相信看完以后,如何进行数据差异的比较大伙都明白了,有图有真正,希望有用,写的不到位的地方欢迎拍砖...

oracle-游标总结

oracle-游标总结

本篇文章最开始会介绍一些游标相关的定义,可以简单看下,看不懂也没有关系,下面会有实例来一一解释。 什么是游标在pl/sql块中执行selectupdatedeleteinsert语句的时候,oracle会在内存中为其分配上下文,即一个缓冲区。游标就是指向该区的一个指针,或是命名一个工作区,...

oracle-触发器

oracle-触发器

触发器的定义触发器定义就是当某个条件成立的时候,触发器里面定义的语句就会自动被执行,因此触发器不需要人为的去调用,也不能调用,并且触发器的触发条件其实是在你定义的时候就已经设定好了。触发器分类触发器分为两种1.语句级触发器:可以在某些语句执行前或执行后被触发2.行级触发器:在定义的触发的表中的行数据...

oracle-函数

oracle-函数

函数的语法 createorreplacefunction函数名(参数1模式参数类型)return返回值类型as 变量1变量类型; 变量2变量类型;begin 函数体;end函数名; 模式的分类 in:为只读模式,在函数中,参数的值只能被引用,不能被改变;out:为只写...

oracle存储过程创建-调试-调用-删除(二)

oracle存储过程创建-调试-调用-删除(二)

上一篇文章已经介绍了存储过程简单的创建,调用,调试和删除。这篇文章将会主要讨论一下存储过程中选择循环判断等的用法。 存储过程中变量的定义和赋值在存储过程里,我们除了可以使用参数,还可以定义一些变量来进行操作。第一种赋值方式::=1.定义的变量要写在as或is关键字后面,begin前面。2....

oracle存储过程创建-调试-调用-删除(一)

oracle存储过程创建-调试-调用-删除(一)

存储过程(StoredProcedure)是一组为了完成特定功能的SQL语句集,经编译后存储在数据库中。用户通过指定存储过程的名字并给出参数(如果该存储过程带有参数)来执行它。存储过程是数据库中的一个重要对象,任何一个设计良好的数据库应用程序都应该用到存储过程。优点:效率高,复用性强,安全性高存储过...

oracle 两个sql带有order by的使用union/union all的时候报错 'ORA-00933:sql命令未正确结束' 处理办法

oracle 两个sql带有order by的使用union/union all的时候报错 'ORA-00933:sql命令未正确结束' 处理办法

错误语句:selectid,namefroms1orderbystimeunionallselectid,namefroms2orderbystime 报错原因:oracle搜索到orderby后认为整个select语句就该结束了但是后面还有unionall所以数据库无法解析,导致报错处理...

oracle初学者需要掌握的基本sql操作

oracle初学者需要掌握的基本sql操作

一:操作表 创建表   createtablet_user( idnumber(3,0),namevarchar(100),sexchar(2),birthdaydate);     查看表   desct_user;&...

win10操作系统下oracle11g客户端/服务端的下载安装配置卸载总结

win10操作系统下oracle11g客户端/服务端的下载安装配置卸载总结

     注意:现在有两种安装的方式    1. oracle11g服务端(64位)+oracle客户端(32位)+plsql(32位)    2. oracle11g服务端(32位)+plsql(32位)   这里我选择的是第二种原因是:首先需要明...

ora-01017 和oracle database link

ora-01017 和oracle database link

DBlink,创建完了后总是报密码错误.我感到奇怪.明明密码是对的.怎么可能错误呢.SQL>createpublicdatabaselinkkk40connecttokhfxidentifiedbyxffsf3using'1004'SQL>select*from;select*fromO...

sql server 日期转换

sql server 日期转换

一、时间函数 在使用存储过程,sql函数的时候,会遇到一些对时间的处理。比如时间的获取与加减。这里就用到了sql自带的时间函数。下面我列出这些函数,方便日后记忆,使用。--getdate获取当前时间selectgetdate()--dateadd原有时间加:2013-02-1713:20:...