![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Oracle
iteye_13498
这个作者很懒,什么都没留下…
展开
-
2011.7.6如何访问其它人的Oracle数据库
访问数据要用户和密码,数据库有默认的两个默认的用户名:sys用户和system用户。sys是超级用户system系统管理员用户 管理DBA用户 区别在于系统高级管理的工作要用sys。访问其它人的数据库需要知道对方的:ip地址 DBservername的用户名和口令 还有一点非常重要 对方的防火墙要是关闭的还有 用户没有被锁住 如果用户锁住了,解锁方法 以system用户来说:alter ...2011-07-06 17:21:00 · 71 阅读 · 0 评论 -
ORACLE获取上下五年年份
select (to_number(to_char(sysdate, 'yyyy'))+5) benginyear ,(to_number(to_char(sysdate, 'yyyy'))-5) endyearfrom dual2011-10-07 20:24:00 · 1012 阅读 · 0 评论 -
查询重复记录数据
1、查找表中多余的重复记录,重复记录是根据单个字段(peopleId)来判断 select * from people where peopleId in (select peopleId from people group by peopleId having count (peopleId) > 1) 2、删除表中多余的重复记录,重复记录是根据单个字段(peopleId)来判...原创 2012-07-16 14:35:48 · 88 阅读 · 0 评论 -
Oracle 查询结果集中的一行或多行
查询结果集的一行:SELECT * FROM (SELECT T2.FMZT,MAX(T2.TR_DATE || T2.TR_TIME) AS TIMEFROM M_DOOR_POS T1,B_DOORCONTROL_200001 T2WHERE T1.ZDBH=T2.ZDBH AND T1.ENTERPRISE='200001' AND T1.DOOR_ID='3' GROUP BY T2....2012-02-28 13:26:00 · 205 阅读 · 0 评论 -
PL/SQL记住登陆密码
1、PL/SQL Developer记住登陆密码 在使用PL/SQL Developer时,为了工作方便希望PL/SQL Developer记住登录Oracle的用户名和密码; 设置方法:PL/SQL Developer 7.1.2 ->tools->Preferences->Oracle->Logon History , “Store history”是默认勾选的,勾上“...2012-03-19 17:05:00 · 79 阅读 · 0 评论 -
oracle与mysql导入导出
oracle导出:exp PECARD_HN/PECARD_HN@192.168.141.40:1521/orcl file=E:\work\dmp\PECARD_HN.dmporacle导入:imp PECARD_HN/PECARD_HN@127.0.0.1:1521/orcl file=E:\work\dmp\PECARD_HN.dmp full=ymysql导出:mysqldump -h 1...2012-04-06 15:34:00 · 93 阅读 · 0 评论 -
oracle中 connect by prior 递归算法[转]
博客地址:http://xxciof.blog.163.com/blog/static/7978132720095193113752/ oracle中 connect by prior 递归算法Oracle中start with...connect by prior子句用法 connect by 是结构化查询中用到的,其基本语法是: select ... from tablenam...原创 2013-05-29 10:54:09 · 102 阅读 · 0 评论 -
【转】Oracle用符号将字符串分割
Oracle中REGEXP_SUBSTR函数的使用说明: 引用 博客http://www.2cto.com/database/201209/154045.html题目如下:在oracle中,使用一条语句实现将'17,20,23'拆分成'17','20','23'的集合。 REGEXP_SUBSTR函数格式如下:function REGEXP_SUBSTR(String,...原创 2013-06-09 11:47:15 · 448 阅读 · 0 评论 -
拆分一个以逗号分隔的字符串,然后在每个拆分出来的字符串上加上单引号
1.ORACLE: SELECT (''''||(REPLACE('公假,相亲,临时事假,打卡异常',',',''''||','||''''))||'''') FROM DUAL; 2.MYSQL: SELECT (CONCAT('''',(REPLACE('公假,相亲,临时事假,打卡异常',',',CONCAT('''',',',''''))),'''')) FROM...原创 2013-06-27 11:15:05 · 3048 阅读 · 0 评论 -
ORACLE统计一个字符串中的逗号
参考论坛:http://rj0801zxh.iteye.com/admin/blogs/new SELECT LENGTH(T1.INVESTIGATOR_ID) - LENGTH(REPLACE(T1.INVESTIGATOR_ID, ',', '')) LEN ,T1.INVESTIGATOR_ID FROM T_PC_EVIDENCE_TICKET T1;...原创 2013-07-09 09:21:46 · 2525 阅读 · 0 评论 -
record is locked by another user
1.问题:Record is locked by another user?select t2.username,t2.sid,t2.serial#,t2.logon_time from v$locked_object t1,v$session t2 where t1.session_id=t2.sid order by t2.logon_time; 2.--查看锁--alter sy...原创 2012-04-27 17:15:45 · 73 阅读 · 0 评论 -
hh24:mi:ss与hh24:mm:ss的区别
问题:select to_char(sysdate,'yyyy-mm-dd hh24:mi:ss') from dual;select to_char(sysdate,'yyyy-mm-dd hh24:mm:ss') from dual; 解答:'yyyy-mm-dd hh24:mi:ss':mi 分钟 'yyyy-mm-dd hh24:mm:ss':mm 月份 其中两个都是...原创 2012-05-04 15:08:36 · 4728 阅读 · 0 评论 -
Oracle与MySql函数 .
Oracle: 1. 截取字符串中字符前的字符串(不包括字符)select Substr(P.SCHEDULE_CODE, 1, Instr(P.SCHEDULE_CODE, '(', 1)-1) from M_SUB_TASK_SCHEDULE_LOG P; 2. 截取字符串中字符前的字符串(包括字符)select Substr(P.SCHEDULE_CODE...原创 2012-10-30 12:52:21 · 132 阅读 · 0 评论 -
年/月/日 日期格式转换
对2012/1/14 10:46:03进行日期格式转换 例:Java: SimpleDateFormat sdfx ;SimpleDateFormat sdfh ;String operation_time="";String time=""; time="2012/1/14 10:46:03".split(" ")[0]; sdfx = new Simpl...原创 2012-11-21 12:56:35 · 394 阅读 · 0 评论 -
ORACLE 去重复行
一、SELECT * FROM XG_ATTENDANCE P ORDER BY P.XA_CLASSID,P.XA_TIME,P.XA_NODE,P.XA_ATTENDANCE_TYPE;二、SELECT XA_CLASSID,XA_TIME,XA_NODE,XA_ATTENDANCE_TYPE,XA_STUDENTBASEIDFROM (SELECT P.XA_CLASSID,P.XA...2011-09-13 12:08:00 · 103 阅读 · 0 评论 -
在Oracle中 值为数字 显示的信息为汉字
SELECT STUDENTNO,----注册号(学号)(农校)IDCARDNO,--身份证号NAME,--姓名SEX,--性别PEOPLE,--民族(从字典表获取)POLITICAL,--政治面貌(从字典表获取)ADMYEAR,--年级ENTRANCEDATE,--入学年月ADMSEASON,--招生季节SCHOOLPROFESSIONAL,--校内专业MAJORLEVEL,--专业级别LEAR...2011-12-09 09:01:00 · 504 阅读 · 0 评论 -
2011.7.8 在DOS中看Oracle能否连接到数据库测试命令
telnet 192.168.140.65 1521 如果为空白 能。2011-07-08 09:40:00 · 119 阅读 · 0 评论 -
2011.7.8 完全卸载Oracle操作方法
完全卸载Oracle数据库的方法文章分类:数据库 很多朋友只用了Oracle的删除,但很多情况下,他会发现重新安装时,点了下一步安装界面就消失了,往往无奈下只好重装系统,其实只是你数据库没删干净,删干净就不会出现这种情况了。 实现方法: 1、开始->设置->控制面板->管理工具->服务停止所有Oracle服务。 2、开始->...2011-07-08 10:30:00 · 71 阅读 · 0 评论 -
2011.7.8 在PLSQL Developer中远程连接他机的Oracle数据库
只要把DataBase中改成192.168.140.65:1521/ORA10G 192.168.140.65 对方IP地址1521 是Oracle默认端口号ORA10G 是你想要连接到对方数据库的名称2011-07-08 11:29:00 · 57 阅读 · 0 评论 -
Oracle日期类操作(格式 加减乘 取毫秒)
1.日期格式、实验可以参考oracle官方文档(Table 2-15 Datetime Format Elements):http://download.oracle.com/docs/cd/B19306_01/server.102/b14200/sql_elements004.htm#SQLRF00210d-----------一周中的星期几day---------天的名字dd---------...2011-07-15 14:32:00 · 111 阅读 · 0 评论 -
oracle 取时间差 Oracle函数大全
一.Oracle日期函数 1、求出本星期的第一天日期(以星期一为第一天) select trunc(sysdate,'DD')-to_char(sysdate,'D')+2 from dual; 2、求出本星期的第七天日期(以星期日为第七天) select trunc(sysdate,'DD')-to_char(sysdate,'D')+8 from dual; --根据日期格...2011-07-15 14:34:00 · 409 阅读 · 0 评论 -
Oracle中的小于号
在Oracle中 小于号前后得加转义符号S.ENTRANCEDATE <![CDATA[<]]> #ENTRANCEDATEEND#2011-07-15 18:31:00 · 2941 阅读 · 0 评论 -
在Oracle中 值为数字 显示值为汉字
SELECT STUDENTNO,----注册号(学号)(农校)IDCARDNO,--身份证号NAME,--姓名SEX,--性别PEOPLE,--民族(从字典表获取)POLITICAL,--政治面貌(从字典表获取)ADMYEAR,--年级ENTRANCEDATE,--入学年月ADMSEASON,--招生季节SCHOOLPROFESSIONAL,--校内专业MAJORLEVEL,--专业级别LEAR...2011-07-15 18:41:00 · 627 阅读 · 0 评论 -
Oracle中 取中间时间段
S.ENTRANCEDATE between '20110701' and '20110707'也可以这样写<isNotEmpty property="ENTRANCEDATESTART">AND S.ENTRANCEDATE >#ENTRANCEDATESTART#</isNotEmpty><isNotEmpty property="ENTRANCED...2011-07-15 18:43:00 · 159 阅读 · 0 评论 -
怎么在Oracle表空间中建用户
Oracle安装完后,其中有一个缺省的数据库,除了这个缺省的数据库外,我们还可以创建自己的数据库。 对于初学者来说,为了避免麻烦,可以用'Database Configuration Assistant'向导来创建数据库。 创建完数据库后,并不能立即在数据库中建表,必须先创建该数据库的用户,并且为该用户指定表空间。 下面是创建数据库用户的具体过程: 1.假如现在已经建好名为'news'的数据库,此...2011-08-02 15:39:00 · 100 阅读 · 0 评论 -
Windows下 Oracle 10g 数据库安装后的配置方法步骤
在安装后的Database Configuration Assistant界面,选择模版来创建数据库。这里有11步操作。 步骤一:数据库模版,选择定制数据库,下一步步骤二:数据库标识。填入全局数据库名(XXXX)和SID(XXXX)(默认为orcl),下一步步骤三:管理选项,一般选默认,下一步步骤四:数据库身份证明。可以为系统中的帐户配置不同的口令,为方便起见,我这里选择了“所有帐...2011-08-03 15:01:00 · 153 阅读 · 0 评论 -
成功导入导出Oracle数据库
导出Oracle数据库:工具->Export Tables->选中需要的表->Output file(选路径,最好在目录下新建一个xx.dmp)->Export导入Oracle数据库:运行cmd->cd ../../../ ->回车->imp data/data@data file=E:\work\oracle\0805.dmp fromuse...2011-08-05 16:01:00 · 157 阅读 · 0 评论 -
oracle创建删除表空间和用户授权
oracle创建表空间和用户授权SYS用户在CMD下以DBA身份登录:在CMD中打sqlplus/nolog //匿名登录然后再conn/as sysdba //以dba身份登录//创建临时表空间create temporary tablespace bigoa_temptempfile 'E:\oracle\product\10.2.0\oradata\orcl\bigoa_temp.d...2011-08-08 13:30:00 · 102 阅读 · 0 评论 -
Oracle 10g 默认安装带来的用户名/密码
1. 安装时选择的自动安装,由于时间久远忘记用户名、密码了,导致现在试了几个默认的用户名密码後(表格中附带默认用户名及密码),都提示无效的用户名、密码,终于在试了下dbsnmp/dbsnmp,提示被锁;2.用sqlplus/as sysdba登录,提示3.SQL> alter user dbsnmp account unlock;User altered.SQL> alter use...2011-12-09 08:58:00 · 144 阅读 · 0 评论 -
查询oracle被锁对象及其语句
SELECT a_s.owner, a_s.object_name, a_s.object_type, VN.SID, VN.SERIAL#, VS.SPID "OS_PID", VN.PROCESS "CLIENT_PID", VN.USERNAME, VN.OSUSER, VN.MACHINE "HOSTNAME", VN.TERMINAL, VN.PROGRAM, TO_CHAR(VN.L...原创 2013-12-24 17:08:44 · 275 阅读 · 0 评论