
oracle
Myth734
这个作者很懒,什么都没留下…
展开
-
数据库关键字
AABSOLUTE ACTION ADD ADMINDBALL ALLOCATE ALPHANUMERIC ALTERAND ANY ARE A转载 2013-07-23 15:39:15 · 536 阅读 · 0 评论 -
linux开放1521端口允许网络连接Oracle Listener
1、service iptables stop2、vi /etc/sysconfig/iptables 加入 -A INPUT -p tcp -m state --state NEW -m tcp --dport 1521 -j ACCEPT原创 2015-02-08 20:46:44 · 885 阅读 · 0 评论 -
oracle字段用逗号拼接
select max(sys_connect_by_path(column_name,',')) from(select column_name,column_id from user_tab_columns where table_name='TABLE_NAME')start with column_id = 1 connect by column_id = rownum原创 2015-01-16 12:59:43 · 2618 阅读 · 0 评论 -
oracle导入导出
--创建一个新的用户create user myth identified by myth;--授权grant dba to myth;--创建directorycreate directory dmp as '/home/oracle/dmp';--导出expdp myth/myth schemas=splt directory=dmp dumpfile=1018sp原创 2014-10-30 13:47:19 · 474 阅读 · 0 评论 -
【权限管理】Oracle中查看、回收用户权限
一,Oracle用户权限管理体系简单介绍下用户、权限、角色,其中权限包括系统权限、对象权限,角色是一组权限和角色的组合,其中权限、角色可以授予给角色和用户。二,查看用户及授予给用户的权限和角色1.查看所有用户: select * from dba_users; select * from all_users; select * from user_users;2.转载 2014-09-25 17:24:06 · 1615 阅读 · 0 评论 -
Oracle触发器详解
本篇主要内容如下:8.1 触发器类型8.1.1 DML触发器8.1.2 替代触发器8.1.3 系统触发器8.2 创建触发器8.2.1 触发器触发次序8.2.2 创建DML触发器8.2.3 创建替代(INSTEAD OF)触发器8.2.3 创建系统事件触发器8.2.4 系统触发器事件属性8.2.5 使用触发器谓词8.2.转载 2014-09-19 15:10:43 · 624 阅读 · 0 评论 -
dblink的查看创建与删除
db link的查看创建与删除1.查看dblink[sql] select owner,object_name from dba_objects where object_type='DATABASE LINK'; 或者[sql] select * from dba_db_links; 2.创建dblink前提: 创建dblink的用户有转载 2014-09-18 17:05:29 · 727 阅读 · 0 评论 -
如何查看执行计划
一.在线查看执行计划表 如果PLAN_TABLE表不存在,执行$ORACLE_HOME/rdbms/admin/utlxplan.sql创建plan_table表。 1.explain plan for select * from ...... 2.select * from table(DBMS_XPLAN.Display); 二.使用oracle第三方工具:转载 2014-04-24 16:27:16 · 564 阅读 · 0 评论 -
Oracle Hint的用法
1. /*+ALL_ROWS*/表明对语句块选择基于开销的优化方法,并获得最佳吞吐量,使资源消耗最小化.例如:SELECT /*+ALL+_ROWS*/ EMP_NO,EMP_NAM,DAT_IN FROM BSEMPMS WHERE EMP_NO=’SCOTT’;2. /*+FIRST_ROWS*/表明对语句块选择基于开销的优化方法,并获得最佳响应时间,使资源消耗最小化.原创 2014-04-24 17:47:57 · 609 阅读 · 0 评论 -
oracle函数trunc的使用
1、日期比较时精确到日,可以使用 TRUNC(sysdate,'dd')函数。函数支持格式有:yyyy MM dd hh Mi可以用 select TRUNC(sysdate,'yyyy') from dual 看看结果是什么。不要按下面的方式比较日期:TO_DATE(TO_CHAR(LOGTIME,'YYYY-MM-DD'), 'YYYY-MM-DD') 2转载 2014-04-23 18:04:04 · 500 阅读 · 0 评论 -
Aqua Date Studio乱码
先选择一个数据库,然后选择【服务器】/【服务器属性】/【高级】,在驱动程序参数中增 加:?;NEWCODESET=GBK,8859_1,819; 即可原创 2014-01-22 17:56:51 · 1056 阅读 · 0 评论 -
linux下启动关闭oracle
oracle数据库是重量级的,其管理非常复杂,将其在linux平台上的启动和关闭步骤整理一下。 安装完毕oracle以后,需要创建oracle系统用户,并在/home/oracle下面的.bash_profile添加几个环境变量:ORACLE_SID,ORACLE_BASE,ORACLE_HOME。比如: export ORACLE_SID=test export ORACLE_BAS原创 2015-02-10 19:51:38 · 524 阅读 · 0 评论