ORACLE 第5页
Oracle中显式游标使用时的注意事项-Ddmit

Oracle中显式游标使用时的注意事项

使用显式游标时需要注意以下事项: 使用前需用%ISOPEN检查其打开状态,只有此值为TRUE的游标才可使用,否则要先将游标打开; 在使用游标过程中,每次都要用%FOUND或%NOTFOUND属性检查是否返回成...
ddmit的头像-DdmitDdmit6年前
014870
Oracle存储过程动态批量创建视图-Ddmit

Oracle存储过程动态批量创建视图

背景介绍 需求:在数据库中有些结果表保存在JW_DS_BASE_INFO表的DS_TABLE_CASE字段中,现在需要将这些表取出,根据这些表批量创建视图。 实现 CREATE OR REPLACE PROCEDURE 'CREATE_MULTIPLE_VI...
ddmit的头像-DdmitDdmit5年前
014981
oracle中查询所有用户及用户权限-Ddmit

oracle中查询所有用户及用户权限

oracle查询用户及用户权限的方法如下: 1.查看所有用户: select * from dba_users; select * from all_users; select * from user_users; 2.查看用户或角色系统权限(直接赋值给用户或角色的系...
ddmit的头像-DdmitDdmit6年前
025410
Oracle中decode函数用法-Ddmit

Oracle中decode函数用法

Oracle中decode函数用法: 语法及含义: 用法1 decode(条件,值1,返回值1,值2,返回值2,...值n,返回值n,缺省值) 该函数的含义如下: IF 条件=值1 THEN RETURN(翻译值1) ELSIF 条件=值2 THEN RETURN...
ddmit的头像-DdmitDdmit6年前
018910
Windows Oracle 11g一键完全卸载步骤图文教程(So Easy!)-Ddmit

Windows Oracle 11g一键完全卸载步骤图文教程(So Easy!)

环境信息 系统:windows 10 ; Oracle版本: Oracle 11g ; 卸载步骤如下: 1.停止相关oracle服务; 在Win+R运行services.msc,打开服务管理; 停止oracle相关服务; 2.以管理员身份运行deinsta...
ddmit的头像-DdmitDdmit6年前
030060
过程,函数,触发器的区别-Ddmit

过程,函数,触发器的区别

过程与函数的区别: 函数一般用于计算和返回一个值,可以将经常需要进行的计算写成函数。函数的调用是表达式的一部分,而过程的调用是一条PL/SQL语句。 函数与过程在创建的形式上有些相似,也是...
ddmit的头像-DdmitDdmit6年前
013950
Oracle ORA-01795: maximum number of expressions in a list is 1000错误解决-Ddmit

Oracle ORA-01795: maximum number of expressions in a list is 1000错误解决

解决办法有两个: 1.使用INNER JOIN替换IN 例: SELECT foo FROM bar WHERE bar.stuff IN (SELECT stuff FROM asdf) 转换为 SELECT b.foo FROM ( SELECT DISTINCT stuff FROM asdf ) a JOIN bar...
ddmit的头像-DdmitDdmit5年前
015592
查看oracle数据库(database)的版本命令-Ddmit

查看oracle数据库(database)的版本命令

在sqlplus下输入以下任意一个语句: SQL> select * from v$version; SQL> select version from v$instance; SQL> Select version FROM Product_component_version Where SUBSTR(PRODUCT...
ddmit的头像-DdmitDdmit6年前
016570
MySQL decode()的等同实现-Ddmit

MySQL decode()的等同实现

MySQL decode()的等同实现: 在Oracle中使用decode方法可以轻松实现代码和值之间的转换,但是在MySQL中该如何实现类似功能呢? MySQL中没有直接的方法可以使用,但是我们可以通过下面两种方法来...
ddmit的头像-DdmitDdmit6年前
027640
ORACLE中赋予一个用户查询另一个用户所有表的权限-Ddmit

ORACLE中赋予一个用户查询另一个用户所有表的权限

ORACLE中赋予一个用户查询另一个用户所有表的权限,例如,赋予iarp_ww用户查询ods_sgaj用户所有表的权限,具体操作: 1.使用管理员账号登录 登录后执行下面的sql: select 'GRANT SELECT ON ods_...
ddmit的头像-DdmitDdmit6年前
021640